Skip to content

Commit 62d45bf

Browse files
oxc-botBoshenautofix-ci[bot]
authored
release(oxlint): v0.9.10 (#6340)
## [0.9.10] - 2024-10-07 ### Features - f272137 editors/vscode: Clear diagnostics on file deletion (#6326) (dalaoshu) - 1a5f293 editors/vscode: Update VSCode extention to use project's language server (#6132) (dalaoshu) - 376cc09 linter: Implement `no-throw-literal` (#6144) (dalaoshu) - 5957214 linter: Allow fixing in files with source offsets (#6197) (camchenry) - a089e19 linter: Eslint/no-else-return (#4305) (yoho) - 183739f linter: Implement prefer-await-to-callbacks (#6153) (dalaoshu) - ae539af linter: Implement no-return-assign (#6108) (Radu Baston) ### Bug Fixes - 9e9808b linter: Fix regression when parsing ts in vue files (#6336) (Boshen) - 93c6db6 linter: Improve docs and diagnostics message for no-else-return (#6327) (DonIsaac) - e0a3378 linter: Correct false positive in `unicorn/prefer-string-replace-all` (#6263) (H11) - ea28ee9 linter: Improve the fixer of `prefer-namespace-keyword` (#6230) (dalaoshu) - f6a3450 linter: Get correct source offsets for astro files (#6196) (camchenry) - be0030c linter: Allow whitespace control characters in `no-control-regex` (#6140) (camchenry) - e7e8ead linter: False positive in `no-return-assign` (#6128) (DonIsaac) ### Performance - ac0a82a linter: Reuse allocator when there are multiple source texts (#6337) (Boshen) - 50a0029 linter: Do not concat vec in `no-useless-length-check` (#6276) (camchenry) ### Documentation - 7ca70dd linter: Add docs for `ContextHost` and `LintContext` (#6272) (camchenry) - a949ecb linter: Improve docs for `eslint/getter-return` (#6229) (DonIsaac) - 14ba263 linter: Improve docs for `eslint-plugin-import` rules (#6131) (dalaoshu) ### Refactor - 642725c linter: Rename vars from `ast_node_id` to `node_id` (#6305) (overlookmotel) - 8413175 linter: Move shared function from utils to rule (#6127) (dalaoshu) - ba9c372 linter: Make jest/vitest rule mapping more clear (#6273) (camchenry) - 82b8f21 linter: Add schemars and serde traits to AllowWarnDeny and RuleCategories (#6119) (DonIsaac) - ea908f7 linter: Consolidate file loading logic (#6130) (DonIsaac) - db751f0 linter: Use regexp AST visitor in `no-control-regex` (#6129) (camchenry) - 3aa7e42 linter: Use RegExp AST visitor for `no-hex-escape` (#6117) (camchenry) - 9d5b44a linter: Use regex visitor in `no-regex-spaces` (#6063) (camchenry) - 0d44cf7 linter: Use regex visitor in `no-useless-escape` (#6062) (camchenry) - eeb8873 linter: Use regex visitor in `no-empty-character-class` (#6058) (camchenry) ### Testing - d883562 linter: Invalid `eslint/no-unused-vars` options (#6228) (DonIsaac) --------- Co-authored-by: Boshen <[email protected]> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1 parent 4fd89e8 commit 62d45bf

File tree

8 files changed

+73
-6
lines changed

8 files changed

+73
-6
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/oxlint/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ All notable changes to this package will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.
66

7+
## [0.9.10] - 2024-10-07
8+
9+
### Bug Fixes
10+
11+
- 9e9808b linter: Fix regression when parsing ts in vue files (#6336) (Boshen)
12+
13+
### Refactor
14+
15+
- ea908f7 linter: Consolidate file loading logic (#6130) (DonIsaac)
16+
717
## [0.9.7] - 2024-09-23
818

919
### Features

apps/oxlint/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxlint"
3-
version = "0.9.9"
3+
version = "0.9.10"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

crates/oxc_linter/CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,56 @@ All notable changes to this package will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.
66

7+
## [0.9.10] - 2024-10-07
8+
9+
- 5a73a66 regular_expression: [**BREAKING**] Simplify public APIs (#6262) (leaysgur)
10+
11+
### Features
12+
13+
- 376cc09 linter: Implement `no-throw-literal` (#6144) (dalaoshu)
14+
- 5957214 linter: Allow fixing in files with source offsets (#6197) (camchenry)
15+
- a089e19 linter: Eslint/no-else-return (#4305) (yoho)
16+
- 183739f linter: Implement prefer-await-to-callbacks (#6153) (dalaoshu)
17+
- ae539af linter: Implement no-return-assign (#6108) (Radu Baston)
18+
19+
### Bug Fixes
20+
21+
- 9e9808b linter: Fix regression when parsing ts in vue files (#6336) (Boshen)
22+
- 93c6db6 linter: Improve docs and diagnostics message for no-else-return (#6327) (DonIsaac)
23+
- e0a3378 linter: Correct false positive in `unicorn/prefer-string-replace-all` (#6263) (H11)
24+
- ea28ee9 linter: Improve the fixer of `prefer-namespace-keyword` (#6230) (dalaoshu)
25+
- f6a3450 linter: Get correct source offsets for astro files (#6196) (camchenry)
26+
- be0030c linter: Allow whitespace control characters in `no-control-regex` (#6140) (camchenry)
27+
- e7e8ead linter: False positive in `no-return-assign` (#6128) (DonIsaac)
28+
29+
### Performance
30+
31+
- ac0a82a linter: Reuse allocator when there are multiple source texts (#6337) (Boshen)
32+
- 50a0029 linter: Do not concat vec in `no-useless-length-check` (#6276) (camchenry)
33+
34+
### Documentation
35+
36+
- 7ca70dd linter: Add docs for `ContextHost` and `LintContext` (#6272) (camchenry)
37+
- a949ecb linter: Improve docs for `eslint/getter-return` (#6229) (DonIsaac)
38+
- 14ba263 linter: Improve docs for `eslint-plugin-import` rules (#6131) (dalaoshu)
39+
40+
### Refactor
41+
42+
- 642725c linter: Rename vars from `ast_node_id` to `node_id` (#6305) (overlookmotel)
43+
- 8413175 linter: Move shared function from utils to rule (#6127) (dalaoshu)
44+
- ba9c372 linter: Make jest/vitest rule mapping more clear (#6273) (camchenry)
45+
- 82b8f21 linter: Add schemars and serde traits to AllowWarnDeny and RuleCategories (#6119) (DonIsaac)
46+
- ea908f7 linter: Consolidate file loading logic (#6130) (DonIsaac)
47+
- db751f0 linter: Use regexp AST visitor in `no-control-regex` (#6129) (camchenry)
48+
- 3aa7e42 linter: Use RegExp AST visitor for `no-hex-escape` (#6117) (camchenry)
49+
- 9d5b44a linter: Use regex visitor in `no-regex-spaces` (#6063) (camchenry)
50+
- 0d44cf7 linter: Use regex visitor in `no-useless-escape` (#6062) (camchenry)
51+
- eeb8873 linter: Use regex visitor in `no-empty-character-class` (#6058) (camchenry)
52+
53+
### Testing
54+
55+
- d883562 linter: Invalid `eslint/no-unused-vars` options (#6228) (DonIsaac)
56+
757
## [0.9.9] - 2024-09-27
858

959
### Bug Fixes

crates/oxc_linter/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxc_linter"
3-
version = "0.9.9"
3+
version = "0.9.10"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

editors/vscode/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this package will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.
66

7+
## [0.9.10] - 2024-10-07
8+
9+
### Features
10+
11+
- f272137 editors/vscode: Clear diagnostics on file deletion (#6326) (dalaoshu)
12+
- 1a5f293 editors/vscode: Update VSCode extention to use project's language server (#6132) (dalaoshu)
13+
714
## [0.9.3] - 2024-09-07
815

916
### Styling

editors/vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "oxc vscode extension",
44
"packageManager": "[email protected]",
55
"license": "MIT",
6-
"version": "0.9.9",
6+
"version": "0.9.10",
77
"icon": "icon.png",
88
"publisher": "oxc",
99
"displayName": "Oxc",

npm/oxlint/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oxlint",
3-
"version": "0.9.9",
3+
"version": "0.9.10",
44
"description": "Linter for the JavaScript Oxidation Compiler",
55
"keywords": [],
66
"author": "Boshen and oxc contributors",

0 commit comments

Comments
 (0)