Skip to content

Commit d4687e7

Browse files
authored
release(oxlint): v0.16.7 (#10526)
1 parent 2fc083c commit d4687e7

File tree

10 files changed

+100
-8
lines changed

10 files changed

+100
-8
lines changed

Cargo.lock

Lines changed: 3 additions & 3 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.16.7] - 2025-04-21
8+
9+
### Bug Fixes
10+
11+
- 4e1f536 linter: Config path resolution when path contains '..' syntax (#10367) (Florian Bopp)
12+
13+
### Refactor
14+
15+
- 5ab4d40 linter: Simplify error handling (#10404) (camchenry)
16+
717
## [0.16.6] - 2025-04-14
818

919
### Bug Fixes

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.16.6"
3+
version = "0.16.7"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

crates/oxc_language_server/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ 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.16.7] - 2025-04-21
8+
9+
### Features
10+
11+
- bb8a078 language_server: Use linter runtime (#10268) (Sysix)
12+
13+
### Bug Fixes
14+
15+
- df488d4 language_server: Workspace edits as one batch when `source.fixAll.oxc` is the context (#10428) (Sysix)
16+
17+
### Performance
18+
19+
- 21f3175 langage_server: Prebuild `IsolatedLintHandler` (#10406) (Sysix)
20+
21+
### Refactor
22+
23+
- 2935103 language_server: Report info as warning instead of error when falling back to default config (#10517) (Sysix)
24+
725
## [0.16.6] - 2025-04-14
826

927
### Features

crates/oxc_language_server/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_language_server"
3-
version = "0.16.6"
3+
version = "0.16.7"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

crates/oxc_linter/CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,52 @@ 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.16.7] - 2025-04-21
8+
9+
- 7212803 ast: [**BREAKING**] Change `TSInterfaceDeclaration::extends` from `Option<Vec>` to `Vec` (#10472) (overlookmotel)
10+
11+
- 7284135 ast: [**BREAKING**] Remove `trailing_commas` from `ArrayExpression` and `ObjectExpression` (#10431) (Boshen)
12+
13+
### Features
14+
15+
- bb8a078 language_server: Use linter runtime (#10268) (Sysix)
16+
- c94e6b8 linter: Allow `eqeqeq` to always be dangerously fixable (#10499) (camchenry)
17+
18+
### Bug Fixes
19+
20+
- 2fc083c linter: Incorrect fix for prefer start ends with (#10525) (camc314)
21+
- 020d8f8 linter: Fix auto-fix issue for eslint/no-else-return (#10494) (yefan)
22+
- f0c1eff linter: False positve in no-unused-vars (#10470) (camc314)
23+
- d690060 linter: Fix the auto-fix issue of the eslint/no-plusplus rule (#10469) (yefan)
24+
- 72d5074 linter: False positive in `eslint/no-redeclare` (#10402) (shulaoda)
25+
- c1f5623 linter: Add check for plugin_name when applying LintFilterKind::Rule (#10339) (Ulrich Stark)
26+
- 58ab8ff parser: Adjust class start position when decorators are involved (#10438) (Boshen)
27+
28+
### Performance
29+
30+
- 62178c2 linter: Replace `phf_set` with `array` for `DOM_PROPERTIES_NAMES` (#10501) (shulaoda)
31+
- 9280707 linter: Replace `phf_set` with `array` for `DOM_ATTRIBUTES_TO_CAMEL` (#10500) (shulaoda)
32+
- 0a4f9d9 linter: Replace `phf_set` with `array` for `ATTRIBUTE_TAGS_MAP` (#10498) (shulaoda)
33+
- 09f7358 linter: Replace `phf_set` with `array` in `jsdoc/check-tag-names` (#10485) (shulaoda)
34+
- da87390 linter: Replace `phf_set` with `array` in `jsx-a11y/autocomplete-valid` (#10484) (shulaoda)
35+
- d4033bc linter: Replace `phf_set` with `array` in `globals.rs` (#10483) (shulaoda)
36+
- 7e08618 linter: Replace `phf_set` with `array` in `unicorn/prefer-add-event-listener` (#10451) (dalaoshu)
37+
- e2af873 linter: Replace `phf_set` with `array` in `unicorn/no-useless-undefined` (#10450) (dalaoshu)
38+
- af635fb linter: Replace `phf_set` with `array` in `nextjs/no-unwanted-polyfillio` (#10452) (shulaoda)
39+
- c0f0369 linter: Replace `phf_set` with `array` in `utils/vitest` (#10427) (shulaoda)
40+
- 17c7bda linter: Replace `phf_set` with `array` in `unicorn/prefer-type-error` (#10426) (shulaoda)
41+
- 5cde29b linter: Replace `phf_set` with `array` in `react/void-dom-elements-no-children` (#10425) (shulaoda)
42+
- 7ef1e0d linter: Replace `phf_set` with `array` in `unicorn/new-for-builtins` (#10424) (shulaoda)
43+
- 50fd839 linter: Replace `phf_set` with `array` in `utils/mod.rs` (#10405) (shulaoda)
44+
- a7ac137 linter: Replace `phf_set` with `array` in `unicorn/prefer-set-has` (#10398) (shulaoda)
45+
46+
### Documentation
47+
48+
- 5d1dfb5 linter: Fix wording in the eqeqeq docs (#10401) (Connor Pearson)
49+
50+
### Refactor
51+
52+
753
## [0.16.6] - 2025-04-14
854

955
- 49732ff ast: [**BREAKING**] Re-introduce `TSEnumBody` AST node (#10284) (Yuji Sugiura)

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.16.6"
3+
version = "0.16.7"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

editors/vscode/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ 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.16.7] - 2025-04-21
8+
9+
### Features
10+
11+
- bb8a078 language_server: Use linter runtime (#10268) (Sysix)
12+
13+
### Bug Fixes
14+
15+
- df488d4 language_server: Workspace edits as one batch when `source.fixAll.oxc` is the context (#10428) (Sysix)
16+
17+
### Refactor
18+
19+
- 8731f14 editor: Output error when custom server path is not accessible (#10518) (Sysix)
20+
21+
### Testing
22+
23+
- 83baf8b editor: Correct test diagnostic for import plugin (#10453) (Sysix)
24+
725
## [0.16.6] - 2025-04-14
826

927
### Testing

editors/vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "oxc-vscode",
33
"description": "oxc vscode extension",
44
"license": "MIT",
5-
"version": "0.16.6",
5+
"version": "0.16.7",
66
"icon": "icon.png",
77
"publisher": "oxc",
88
"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.16.6",
3+
"version": "0.16.7",
44
"description": "Linter for the JavaScript Oxidation Compiler",
55
"keywords": [],
66
"author": "Boshen and oxc contributors",

0 commit comments

Comments
 (0)