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.

16 changes: 16 additions & 0 deletions apps/oxlint/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@ 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.4.0] - 2025-06-30

### πŸš€ Features

- 9b19b40 napi: Add basic oxlint napi bindings (#11877) (camc314)
- f102cb1 linter: Add `import/prefer-default-export` rule (#11891) (yefan)

### πŸ› Bug Fixes

- d991fed linter: Fix `jsx-a11y/label-has-associated-control` default values (#11832) (Sysix)

### 🚜 Refactor

- 2cf9fa3 linter: Derive debug for `extensions` (#11938) (camc314)


## [1.3.0] - 2025-06-23

### 🚜 Refactor
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.3.0"
version = "1.4.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
1 change: 1 addition & 0 deletions crates/oxc_language_server/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.3.0] - 2025-06-23

### πŸš€ Features
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.3.0"
version = "1.4.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
57 changes: 57 additions & 0 deletions crates/oxc_linter/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,63 @@ 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.4.0] - 2025-06-30

### πŸš€ Features

- 8e1573d linter: Add id-length rule from eslint (#11887) (Nicholas Rayburn)
- 5dfcac5 linter: Add eslint/arrow-body-style rule (#11937) (yefan)
- f102cb1 linter: Add `import/prefer-default-export` rule (#11891) (yefan)

### πŸ› Bug Fixes

- 114c4fb linter/no-useless-spread: Panic with multi byte char (#11964) (camc314)
- c2e5439 linter: Fix default values for `unicorn/consistent-function-scoping` (#11960) (Sysix)
- 214c8e7 linter: Fix default values for `import/no-absolute-path` (#11959) (Sysix)
- b4cc222 linter: Fix `typescript/no-namespace` default values (#11958) (Sysix)
- 11e0a43 linter/prefer-dom-node-remove: Panic when callee is ts non null expression (#11949) (camc314)
- 4903e39 linter/no-standalone-expect: False positive in callback fn (#11940) (camc314)
- 1e88dba oxc_linter: Make linter file paths clickable within JetBrains terminals (#11619) (Nicholas Rayburn)
- fe4006b linter/jsx-key: False positive in react/jsx-key (#11918) (camc314)
- d32cb4b linter: Fix default values for `eslint/no-redeclare` (#11911) (Sysix)
- d80c19d linter: Fix default values for `eslint/max-lines-per-function` (#11910) (Sysix)
- 41a5342 linter: Fix default values for `eslint/max-nested-callbacks` (#11909) (Sysix)
- 2e3db4e linter: Fix default values for `eslint/max-depth` (#11908) (Sysix)
- a358797 linter: Remove false positives for `no-extend-native` (#11888) (camchenry)
- 6f67b52 linter: Revert prefer-promise-reject-errors to old behavior (#11889) (camchenry)
- d991fed linter: Fix `jsx-a11y/label-has-associated-control` default values (#11832) (Sysix)
- a0a4aa1 linter: Count own indirect export entries to the threshold for `oxc/no-barrel-file` (#11838) (Sysix)

### 🚜 Refactor

- 344f3f9 linter: Minor refactors to `eslint/id-length` (#11976) (camc314)
- 46b59d8 linter: Remove unused `ContextHost::with_config` (#11970) (camc314)
- 17e0898 linter: Move `import/no-duplicates` to style category (#11929) (Sysix)
- dd2e196 linter: Move `unicorn/no-nested-ternary` to style category (#11928) (Sysix)
- 8404da4 linter: Remove unused `LintPluginOptions` (#11919) (camc314)
- 87b8496 ast: Remove `AstKind` for `MemberExpression` and replace with `StaticMemberExpression` and `PrivateFieldExpression` (#11767) (camchenry)
- e840680 linter/no-named-as-default-members: Remove needless lambda (#11896) (camc314)
- 2760591 linter/no-console: Early return if ident does not match (#11895) (camc314)
- 190e390 ast: Add `AstKind` for `ComputedMemberExpression` (#11766) (camchenry)

### πŸ“š Documentation

- 940b98f linter: Fix docs for `typescript/no-this-alias` (#11963) (Sysix)
- c4a95a2 linter: Move `jest/valid-title` options into a codeblock (#11961) (Sysix)
- 0d3e8e7 linter: Fix prefer-string-replace-all example (#11921) (Bruno Henriques)
- 06781ab linter: Fix doc formatting for perfer-logical-op-over-ternary (#11920) (camc314)

### ⚑ Performance

- 2cf63ea linter: `nextjs/no-document-import-in-page` check the filepath before running the rule (#11962) (Sysix)
- 19cee8c linter/no-extend-native: Do not create unnecessary `CompactStr` (#11885) (overlookmotel)
- 66dbf9d linter/no-console: Get static property name only once (#11880) (overlookmotel)

### πŸ§ͺ Testing

- 168f776 linter/no-console: Add more tests (#11878) (overlookmotel)


## [1.3.0] - 2025-06-23

### πŸš€ 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.3.0"
version = "1.4.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.3.0] - 2025-06-23

### πŸš€ Features
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.3.0",
"version": "1.4.0",
"icon": "icon.png",
"publisher": "oxc",
"displayName": "Oxc",
Expand Down
1 change: 1 addition & 0 deletions npm/oxlint/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).




# Changelog

All notable changes to this package will be documented in this file.
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.3.0",
"version": "1.4.0",
"description": "Linter for the JavaScript Oxidation Compiler",
"keywords": [],
"author": "Boshen and oxc contributors",
Expand Down
Loading