Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions apps/oxlint/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion apps/oxlint/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxlint"
version = "0.16.8"
version = "0.16.9"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
15 changes: 15 additions & 0 deletions crates/oxc_language_server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Comment on lines +11 to +12
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Typo in component prefix
The entry uses langage_server instead of language_server.

Apply this diff:

- 46665bd langage_server: Fix initialize nested configs (#10698) (Sysix)
+ 46665bd language_server: Fix initialize nested configs (#10698) (Sysix)
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- 46665bd langage_server: Fix initialize nested configs (#10698) (Sysix)
- 98bcd5f lsp: Incorrect quick fix offset in vue files (#10742) (camc314)
- 46665bd language_server: Fix initialize nested configs (#10698) (Sysix)
- 98bcd5f lsp: Incorrect quick fix offset in vue files (#10742) (camc314)
🤖 Prompt for AI Agents (early access)
In crates/oxc_language_server/CHANGELOG.md around lines 11 to 12, correct the typo in the component prefix by changing "langage_server" to "language_server" in the changelog entry to ensure accurate naming.


### 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
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_language_server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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
Expand Down
42 changes: 42 additions & 0 deletions crates/oxc_linter/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 <script> where `lang` is not js / ts (#10740) (Boshen)
- c9575f6 linter: Fix false positive in react/exhaustive deps (#10727) (camc314)
- d8d8f64 linter: Shorten span of promise/prefer-await-to-then (#10717) (camc314)
- a88e349 linter: Mark `isNan` and `isFinite` as dangerous fixes in `unicorn/prefer-number-properties` (#10706) (Sysix)
- f4ab05f linter: Panic in unicorn/no-useless-spread (#10715) (camc314)
- 06f1717 linter: False positive in no unused vars when importing value used as type (#10690) (camc314)
- 746b318 linter: False positive in typescript/explicit-function-return-type with `satisfies` (#10668) (camc314)
- cce1043 linter: False positive in typescript/explicit-function-return-type (#10667) (camc314)
- c89da93 linter: False positive in eslint/curly on windows (#10671) (camc314)
- 374e19e linter: False positive in react/jsx-curly-brace-presence (#10663) (camc314)
- e7c2b32 linter: Move `consistent-assert` to `pedantic` (#10665) (camc314)
- 344ef88 linter: False positive in `eslint/no-unused-vars` when calling inside sequence expression (#10646) (Ulrich Stark)
- 98bcd5f lsp: Incorrect quick fix offset in vue files (#10742) (camc314)

Comment on lines +27 to +41
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Inconsistent Bug Fix entry: Remove LSP-specific fix
The entry 98bcd5f lsp: Incorrect quick fix offset in vue files (#10742) pertains to the language server, not the linter crate.

Please remove or relocate this line to crates/oxc_language_server/CHANGELOG.md.

🤖 Prompt for AI Agents (early access)
In crates/oxc_linter/CHANGELOG.md around lines 27 to 41, the changelog entry "98bcd5f lsp: Incorrect quick fix offset in vue files (#10742)" is incorrectly placed as it relates to the language server, not the linter crate. Remove this line from this file and add it appropriately to crates/oxc_language_server/CHANGELOG.md to maintain accurate changelog categorization.

### Performance

- c753f75 transformer, linter: Use `format_compact_str!` (#10753) (overlookmotel)

### Refactor


## [0.16.8] - 2025-04-27

### Features
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_linter/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_linter"
version = "0.16.8"
version = "0.16.9"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
14 changes: 14 additions & 0 deletions editors/vscode/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ 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

- 4ee95ec editor: Activate extension when astro files are opened too (#10725) (Sysix)

### Documentation

- 275fe71 editor: `oxc.flags` are not related to `oxlint` (#10645) (Sysix)

### Testing

- 1c4f90f editor: Add test for nested config serverity (#10697) (Sysix)

## [0.16.8] - 2025-04-27

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion editors/vscode/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "oxc-vscode",
"description": "oxc vscode extension",
"license": "MIT",
"version": "0.16.8",
"version": "0.16.9",
"icon": "icon.png",
"publisher": "oxc",
"displayName": "Oxc",
Expand Down
2 changes: 1 addition & 1 deletion npm/oxlint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oxlint",
"version": "0.16.8",
"version": "0.16.9",
"description": "Linter for the JavaScript Oxidation Compiler",
"keywords": [],
"author": "Boshen and oxc contributors",
Expand Down
Loading