Skip to content

Commit fef680a

Browse files
oxc-botBoshen
andauthored
release(oxlint): v0.16.0 (#9800)
## [0.16.0] - 2025-03-16 - 225e266 linter: [**BREAKING**] Enable `--experimental-nested-config` by default and add `--disable-nested-config` option (#9760) (camchenry) ### Features - 27d6e9b editor: Only watch .oxlintrc.json or user supplied config paths (#9731) (Nicholas Rayburn) - 8dd6809 linter: Add `eslint/no-lonely-if` (#9660) (therewillbecode) - c22276e oxc_linter: Sort rules by plugin and rule name when outputting resolved config as a JSON string (#9799) (Nicholas Rayburn) ### Bug Fixes - 22f18ac linter: Improve `jsx-a11y/anchor-ambiguous-text` diagnostic message (#9789) (1zumii) - 6c11740 linter: False positive in `unicorn/catch-error-name` (#9763) (shulaoda) ### Documentation - ea6b6d9 linter: Improve docs for `eslint-valid-typeof` (#9797) (therewillbecode) - 2c48fba linter: Fix typo in `oxc/bad-min-max-func` (#9791) (Flo) - 210b876 linter: Improve `eslint-no-async-promise-executor` (#9778) (therewillbecode) - f8628bc linter: Improve `eslint-no-class-assign` (#9779) (therewillbecode) - faca7a8 linter: Improve `eslint-no-self-assign` (#9768) (therewillbecode) ### Refactor - 227d203 linter: Improve `typescript-no-unnecessary-type-constraint` (#9798) (therewillbecode) - 05fe2cd linter: Use `is_lexical` when checking for lexical decl (#9781) (camc314) - fcdd810 linter: Remove if let nesting from `unicorn-no-date-clone` (#9767) (therewillbecode) - 5a9e1b9 linter: Improve `typescript-no-misused-new` (#9766) (therewillbecode) - 9df5565 linter: Improve `unicorn/filename-case` (#9762) (shulaoda) - b0b1f18 linter: Remove if let nesting from `nextjs-no-async-client-component` (#9764) (therewillbecode) Co-authored-by: Boshen <[email protected]>
1 parent c22276e commit fef680a

File tree

9 files changed

+54
-8
lines changed

9 files changed

+54
-8
lines changed

Cargo.lock

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/oxlint/CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ 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.0] - 2025-03-16
8+
9+
- 225e266 linter: [**BREAKING**] Enable `--experimental-nested-config` by default and add `--disable-nested-config` option (#9760) (camchenry)
10+
11+
### Features
12+
13+
14+
### Bug Fixes
15+
16+
- 22f18ac linter: Improve `jsx-a11y/anchor-ambiguous-text` diagnostic message (#9789) (1zumii)
17+
718
## [0.15.15] - 2025-03-12
819

920
### Features

apps/oxlint/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxlint"
3-
version = "0.15.15"
3+
version = "0.16.0"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

crates/oxc_language_server/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxc_language_server"
3-
version = "0.15.15"
3+
version = "0.16.0"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

crates/oxc_linter/CHANGELOG.md

+29
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,35 @@ 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.0] - 2025-03-16
8+
9+
### Features
10+
11+
- 8dd6809 linter: Add `eslint/no-lonely-if` (#9660) (therewillbecode)
12+
- c22276e oxc_linter: Sort rules by plugin and rule name when outputting resolved config as a JSON string (#9799) (Nicholas Rayburn)
13+
14+
### Bug Fixes
15+
16+
- 22f18ac linter: Improve `jsx-a11y/anchor-ambiguous-text` diagnostic message (#9789) (1zumii)
17+
- 6c11740 linter: False positive in `unicorn/catch-error-name` (#9763) (shulaoda)
18+
19+
### Documentation
20+
21+
- ea6b6d9 linter: Improve docs for `eslint-valid-typeof` (#9797) (therewillbecode)
22+
- 2c48fba linter: Fix typo in `oxc/bad-min-max-func` (#9791) (Flo)
23+
- 210b876 linter: Improve `eslint-no-async-promise-executor` (#9778) (therewillbecode)
24+
- f8628bc linter: Improve `eslint-no-class-assign` (#9779) (therewillbecode)
25+
- faca7a8 linter: Improve `eslint-no-self-assign` (#9768) (therewillbecode)
26+
27+
### Refactor
28+
29+
- 227d203 linter: Improve `typescript-no-unnecessary-type-constraint` (#9798) (therewillbecode)
30+
- 05fe2cd linter: Use `is_lexical` when checking for lexical decl (#9781) (camc314)
31+
- fcdd810 linter: Remove if let nesting from `unicorn-no-date-clone` (#9767) (therewillbecode)
32+
- 5a9e1b9 linter: Improve `typescript-no-misused-new` (#9766) (therewillbecode)
33+
- 9df5565 linter: Improve `unicorn/filename-case` (#9762) (shulaoda)
34+
- b0b1f18 linter: Remove if let nesting from `nextjs-no-async-client-component` (#9764) (therewillbecode)
35+
736
## [0.15.15] - 2025-03-12
837

938
### Features

crates/oxc_linter/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxc_linter"
3-
version = "0.15.15"
3+
version = "0.16.0"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

editors/vscode/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ 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.0] - 2025-03-16
8+
9+
### Features
10+
11+
- 27d6e9b editor: Only watch .oxlintrc.json or user supplied config paths (#9731) (Nicholas Rayburn)
12+
713
## [0.15.11] - 2025-02-16
814

915
### Bug Fixes

editors/vscode/package.json

+1-1
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.15.15",
5+
"version": "0.16.0",
66
"icon": "icon.png",
77
"publisher": "oxc",
88
"displayName": "Oxc",

npm/oxlint/package.json

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

0 commit comments

Comments
 (0)