Skip to content
Closed
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.

62 changes: 62 additions & 0 deletions apps/oxlint/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,68 @@ 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).

## [1.17.0] - 2025-09-19

### πŸš€ Features

- b52389a node: Bump `engines` field to require Node.js 20.19.0+ for ESM support (#13879) (Copilot)
- c75ae8c linter/plugins: Add options to `Context` (#13810) (overlookmotel)
- 53d04dd linter: Convert `oxlint` to NAPI app (#13723) (overlookmotel)

### πŸ› Bug Fixes

- dd3843f linter: Set package version in `package.json` (#13890) (overlookmotel)
- fac7624 linter/plugins: Improve error for no JS plugins (#13858) (overlookmotel)

### 🚜 Refactor

- ac3e9e9 napi/parser: Move JS code into `src-js` directory (#13899) (overlookmotel)
- 7e0d736 linter/plugins: Rename `--experimental-js-plugins` to `--js-plugins` (#13860) (overlookmotel)
- 6245c8c linter/plugins: Make `Context` properties getters (#13809) (overlookmotel)
- a2342a6 linter/plugins: Import named in tests (#13807) (overlookmotel)

### ⚑ Performance

- a79af0a linter: Replace `for (... of ...)` loops (#13913) (overlookmotel)

### πŸ§ͺ Testing

- f51240e linter/plugins: Tests for different import styles (#13859) (overlookmotel)
- 407c95e linter/plugins: Check `this` is undefined in visit functions (#13811) (overlookmotel)
- f023a22 linter/plugins: Include stack trace in plugin loading errors (#13808) (overlookmotel)


## [1.17.0] - 2025-09-19

### πŸš€ Features

- b52389a node: Bump `engines` field to require Node.js 20.19.0+ for ESM support (#13879) (Copilot)
- c75ae8c linter/plugins: Add options to `Context` (#13810) (overlookmotel)
- 53d04dd linter: Convert `oxlint` to NAPI app (#13723) (overlookmotel)

### πŸ› Bug Fixes

- dd3843f linter: Set package version in `package.json` (#13890) (overlookmotel)
- fac7624 linter/plugins: Improve error for no JS plugins (#13858) (overlookmotel)

### 🚜 Refactor

- ac3e9e9 napi/parser: Move JS code into `src-js` directory (#13899) (overlookmotel)
- 7e0d736 linter/plugins: Rename `--experimental-js-plugins` to `--js-plugins` (#13860) (overlookmotel)
- 6245c8c linter/plugins: Make `Context` properties getters (#13809) (overlookmotel)
- a2342a6 linter/plugins: Import named in tests (#13807) (overlookmotel)

### ⚑ Performance

- a79af0a linter: Replace `for (... of ...)` loops (#13913) (overlookmotel)

### πŸ§ͺ Testing

- f51240e linter/plugins: Tests for different import styles (#13859) (overlookmotel)
- 407c95e linter/plugins: Check `this` is undefined in visit functions (#13811) (overlookmotel)
- f023a22 linter/plugins: Include stack trace in plugin loading errors (#13808) (overlookmotel)


Comment on lines +38 to +68
Copy link

Copilot AI Sep 19, 2025

Choose a reason for hiding this comment

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

The changelog contains a duplicate entry for version 1.17.0. Remove the second occurrence starting at line 38.

Suggested change
## [1.17.0] - 2025-09-19
### πŸš€ Features
- b52389a node: Bump `engines` field to require Node.js 20.19.0+ for ESM support (#13879) (Copilot)
- c75ae8c linter/plugins: Add options to `Context` (#13810) (overlookmotel)
- 53d04dd linter: Convert `oxlint` to NAPI app (#13723) (overlookmotel)
### πŸ› Bug Fixes
- dd3843f linter: Set package version in `package.json` (#13890) (overlookmotel)
- fac7624 linter/plugins: Improve error for no JS plugins (#13858) (overlookmotel)
### 🚜 Refactor
- ac3e9e9 napi/parser: Move JS code into `src-js` directory (#13899) (overlookmotel)
- 7e0d736 linter/plugins: Rename `--experimental-js-plugins` to `--js-plugins` (#13860) (overlookmotel)
- 6245c8c linter/plugins: Make `Context` properties getters (#13809) (overlookmotel)
- a2342a6 linter/plugins: Import named in tests (#13807) (overlookmotel)
### ⚑ Performance
- a79af0a linter: Replace `for (... of ...)` loops (#13913) (overlookmotel)
### πŸ§ͺ Testing
- f51240e linter/plugins: Tests for different import styles (#13859) (overlookmotel)
- 407c95e linter/plugins: Check `this` is undefined in visit functions (#13811) (overlookmotel)
- f023a22 linter/plugins: Include stack trace in plugin loading errors (#13808) (overlookmotel)

Copilot uses AI. Check for mistakes.
Comment on lines +38 to +68
Copy link
Contributor

Choose a reason for hiding this comment

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

There appears to be a duplicate changelog entry for version 1.17.0 in the apps/oxlint/CHANGELOG.md file. The exact same release notes are repeated twice (lines 7-37 and lines 38-68). To maintain a clean and accurate changelog, please remove the second occurrence of the 1.17.0 release section.

Spotted by Diamond

Fix in Graphite


Is this helpful? React πŸ‘ or πŸ‘Ž to let us know.

## [1.16.0] - 2025-09-16

### πŸ› 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 = "1.16.0"
version = "1.17.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion apps/oxlint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oxlint",
"version": "1.16.0",
"version": "1.17.0",
"bin": "dist/cli.js",
"type": "module",
"scripts": {
Expand Down
100 changes: 50 additions & 50 deletions apps/oxlint/src-js/bindings.js

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions crates/oxc_language_server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ 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).

## [1.17.0] - 2025-09-19

### 🚜 Refactor

- 873e231 language_server: Move `needs_linter_restart` to `ServerLinter` (#13834) (Sysix)


## [1.16.0] - 2025-09-16

### 🚜 Refactor
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 = "1.16.0"
version = "1.17.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
25 changes: 25 additions & 0 deletions crates/oxc_linter/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,31 @@ 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).

## [1.17.0] - 2025-09-19

### πŸš€ Features

- 15eb326 linter: Add `vue/no-required-prop-with-default` rule (#13613) (yefan)
- 5d3ba00 linter: Add `vue/require-typed-ref` rule (#13857) (yefan)
- 8221a01 linter: Add `eslint/no-misleading-character-class` (#13365) (Sysix)

### πŸ› Bug Fixes

- fa866b3 linter: Sort optimized/unoptimized diagnostics before comparison (#13850) (camc314)
- fac7624 linter/plugins: Improve error for no JS plugins (#13858) (overlookmotel)

### 🚜 Refactor

- e90bfe3 linter: Remove double reference in unicorn/error-message (#13916) (camc314)
- 83791a0 linter: Remove double reference in vue/jsx-no-undef (#13915) (camc314)
- ebd22de linter: Remove double reference in vue/require-typed-ref (#13914) (camc314)
- 7e0d736 linter/plugins: Rename `--experimental-js-plugins` to `--js-plugins` (#13860) (overlookmotel)

### ⚑ Performance

- b53292d linter: Use unstable sort where possible (#13818) (sapphi-red)


## [1.16.0] - 2025-09-16

### πŸš€ 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 = "1.16.0"
version = "1.17.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions editors/vscode/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ 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).


## [1.16.0] - 2025-09-16

### πŸ› 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": "1.16.0",
"version": "1.17.0",
"icon": "icon.png",
"publisher": "oxc",
"displayName": "Oxc",
Expand Down
12 changes: 12 additions & 0 deletions npm/oxlint/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ 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).

## [1.17.0] - 2025-09-19

### πŸš€ Features

- b52389a node: Bump `engines` field to require Node.js 20.19.0+ for ESM support (#13879) (Copilot)
- 53d04dd linter: Convert `oxlint` to NAPI app (#13723) (overlookmotel)

### 🚜 Refactor

- 7e0d736 linter/plugins: Rename `--experimental-js-plugins` to `--js-plugins` (#13860) (overlookmotel)




## [1.14.0] - 2025-08-30
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": "1.16.0",
"version": "1.17.0",
"type": "commonjs",
"description": "Linter for the JavaScript Oxidation Compiler",
"keywords": [],
Expand Down
Loading