diff --git a/Cargo.lock b/Cargo.lock index 1bc7eeec8527d..9e7172a08303d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1799,7 +1799,7 @@ dependencies = [ [[package]] name = "oxc_language_server" -version = "0.16.8" +version = "0.16.9" dependencies = [ "env_logger", "futures", @@ -1820,7 +1820,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "0.16.8" +version = "0.16.9" dependencies = [ "bitflags 2.9.0", "constcat", @@ -2274,7 +2274,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "0.16.8" +version = "0.16.9" dependencies = [ "bpaf", "cow-utils", diff --git a/apps/oxlint/CHANGELOG.md b/apps/oxlint/CHANGELOG.md index 952c43bf34ca2..b070ef12930aa 100644 --- a/apps/oxlint/CHANGELOG.md +++ b/apps/oxlint/CHANGELOG.md @@ -4,6 +4,17 @@ All notable changes to this package will be documented in this file. 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. +## [0.16.9] - 2025-05-02 + +### Features + +- 63f02a8 linter: Add react/forward_ref_uses_ref (#10506) (x6eull) +- eac205f linter: Add unicorn/consistent-assert rule (#10653) (Shota Kitahara) + +### Bug Fixes + +- e7c2b32 linter: Move `consistent-assert` to `pedantic` (#10665) (camc314) + ## [0.16.8] - 2025-04-27 ### Bug Fixes diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index 3f65eb443553c..dafce6f8f3277 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "0.16.8" +version = "0.16.9" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_language_server/CHANGELOG.md b/crates/oxc_language_server/CHANGELOG.md index 36f1732e8ee1e..9e74572da99f0 100644 --- a/crates/oxc_language_server/CHANGELOG.md +++ b/crates/oxc_language_server/CHANGELOG.md @@ -4,6 +4,21 @@ All notable changes to this package will be documented in this file. 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. +## [0.16.9] - 2025-05-02 + +### Bug Fixes + +- 46665bd langage_server: Fix initialize nested configs (#10698) (Sysix) +- 98bcd5f lsp: Incorrect quick fix offset in vue files (#10742) (camc314) + +### Testing + +- 9ebf3d4 language_server: Refactor tester to use WorkspaceWorker (#10730) (Sysix) +- 5a709ad language_server: Add test for `init_nested_configs` (#10728) (Sysix) +- 2615758 language_server: Fix slow test (#10659) (Alexander S.) +- fd18aaa language_server: Skip slow test (#10658) (overlookmotel) +- f6f1c5c lsp: Include fixed content in lsp snapshots (#10744) (camc314) + ## [0.16.8] - 2025-04-27 ### Bug Fixes diff --git a/crates/oxc_language_server/Cargo.toml b/crates/oxc_language_server/Cargo.toml index 4dda07d6194a9..87ae397cdf820 100644 --- a/crates/oxc_language_server/Cargo.toml +++ b/crates/oxc_language_server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_language_server" -version = "0.16.8" +version = "0.16.9" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_linter/CHANGELOG.md b/crates/oxc_linter/CHANGELOG.md index 26c48adc7ab27..bf191411e14b8 100644 --- a/crates/oxc_linter/CHANGELOG.md +++ b/crates/oxc_linter/CHANGELOG.md @@ -4,6 +4,48 @@ All notable changes to this package will be documented in this file. 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. +## [0.16.9] - 2025-05-02 + +- a0a37e0 ast: [**BREAKING**] `AstBuilder` methods require an `Atom` with correct lifetime (#10735) (overlookmotel) + +- 315143a codegen: [**BREAKING**] Remove useless `CodeGenerator` type alias (#10702) (Boshen) + +### Features + +- 63f02a8 linter: Add react/forward_ref_uses_ref (#10506) (x6eull) +- a3ada34 linter: Implement fixer for unicorn/prefer-number-properties (#10693) (camc314) +- e97a4e0 linter: Add fixer to unicorn/prefer-spread (#10691) (camc314) +- a69a0ee linter: Add eslint/block-scoped-var (#10237) (yefan) +- 387af3a linter: Report vars only used as types (#10664) (camc314) +- eac205f linter: Add unicorn/consistent-assert rule (#10653) (Shota Kitahara) +- 0e6a727 linter: Add autofixer for eslint/radix (#10652) (yefan) +- fb070c4 linter/no-extra-boolean-cast: Implement auto-fixer (#10682) (DonIsaac) +- 432cd77 linter/no-new-wrapper: Implement auto-fixer (#10680) (DonIsaac) + +### Bug Fixes + +- b38338a linter: Make require post message target origin a fixer a suggestion (#10754) (camc314) +- 48c542d linter: Skip linting vue