Skip to content

Commit aa4020f

Browse files
authored
release(oxlint): v1.4.0 (#11979)
1 parent f1c18d8 commit aa4020f

File tree

11 files changed

+84
-8
lines changed

11 files changed

+84
-8
lines changed

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/oxlint/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@ 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).
66

7+
## [1.4.0] - 2025-06-30
8+
9+
### 🚀 Features
10+
11+
- 9b19b40 napi: Add basic oxlint napi bindings (#11877) (camc314)
12+
- f102cb1 linter: Add `import/prefer-default-export` rule (#11891) (yefan)
13+
14+
### 🐛 Bug Fixes
15+
16+
- d991fed linter: Fix `jsx-a11y/label-has-associated-control` default values (#11832) (Sysix)
17+
18+
### 🚜 Refactor
19+
20+
- 2cf9fa3 linter: Derive debug for `extensions` (#11938) (camc314)
21+
22+
723
## [1.3.0] - 2025-06-23
824

925
### 🚜 Refactor

apps/oxlint/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxlint"
3-
version = "1.3.0"
3+
version = "1.4.0"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

crates/oxc_language_server/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ 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).
66

7+
78
## [1.3.0] - 2025-06-23
89

910
### 🚀 Features

crates/oxc_language_server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxc_language_server"
3-
version = "1.3.0"
3+
version = "1.4.0"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

crates/oxc_linter/CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,63 @@ 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).
66

7+
## [1.4.0] - 2025-06-30
8+
9+
### 🚀 Features
10+
11+
- 8e1573d linter: Add id-length rule from eslint (#11887) (Nicholas Rayburn)
12+
- 5dfcac5 linter: Add eslint/arrow-body-style rule (#11937) (yefan)
13+
- f102cb1 linter: Add `import/prefer-default-export` rule (#11891) (yefan)
14+
15+
### 🐛 Bug Fixes
16+
17+
- 114c4fb linter/no-useless-spread: Panic with multi byte char (#11964) (camc314)
18+
- c2e5439 linter: Fix default values for `unicorn/consistent-function-scoping` (#11960) (Sysix)
19+
- 214c8e7 linter: Fix default values for `import/no-absolute-path` (#11959) (Sysix)
20+
- b4cc222 linter: Fix `typescript/no-namespace` default values (#11958) (Sysix)
21+
- 11e0a43 linter/prefer-dom-node-remove: Panic when callee is ts non null expression (#11949) (camc314)
22+
- 4903e39 linter/no-standalone-expect: False positive in callback fn (#11940) (camc314)
23+
- 1e88dba oxc_linter: Make linter file paths clickable within JetBrains terminals (#11619) (Nicholas Rayburn)
24+
- fe4006b linter/jsx-key: False positive in react/jsx-key (#11918) (camc314)
25+
- d32cb4b linter: Fix default values for `eslint/no-redeclare` (#11911) (Sysix)
26+
- d80c19d linter: Fix default values for `eslint/max-lines-per-function` (#11910) (Sysix)
27+
- 41a5342 linter: Fix default values for `eslint/max-nested-callbacks` (#11909) (Sysix)
28+
- 2e3db4e linter: Fix default values for `eslint/max-depth` (#11908) (Sysix)
29+
- a358797 linter: Remove false positives for `no-extend-native` (#11888) (camchenry)
30+
- 6f67b52 linter: Revert prefer-promise-reject-errors to old behavior (#11889) (camchenry)
31+
- d991fed linter: Fix `jsx-a11y/label-has-associated-control` default values (#11832) (Sysix)
32+
- a0a4aa1 linter: Count own indirect export entries to the threshold for `oxc/no-barrel-file` (#11838) (Sysix)
33+
34+
### 🚜 Refactor
35+
36+
- 344f3f9 linter: Minor refactors to `eslint/id-length` (#11976) (camc314)
37+
- 46b59d8 linter: Remove unused `ContextHost::with_config` (#11970) (camc314)
38+
- 17e0898 linter: Move `import/no-duplicates` to style category (#11929) (Sysix)
39+
- dd2e196 linter: Move `unicorn/no-nested-ternary` to style category (#11928) (Sysix)
40+
- 8404da4 linter: Remove unused `LintPluginOptions` (#11919) (camc314)
41+
- 87b8496 ast: Remove `AstKind` for `MemberExpression` and replace with `StaticMemberExpression` and `PrivateFieldExpression` (#11767) (camchenry)
42+
- e840680 linter/no-named-as-default-members: Remove needless lambda (#11896) (camc314)
43+
- 2760591 linter/no-console: Early return if ident does not match (#11895) (camc314)
44+
- 190e390 ast: Add `AstKind` for `ComputedMemberExpression` (#11766) (camchenry)
45+
46+
### 📚 Documentation
47+
48+
- 940b98f linter: Fix docs for `typescript/no-this-alias` (#11963) (Sysix)
49+
- c4a95a2 linter: Move `jest/valid-title` options into a codeblock (#11961) (Sysix)
50+
- 0d3e8e7 linter: Fix prefer-string-replace-all example (#11921) (Bruno Henriques)
51+
- 06781ab linter: Fix doc formatting for perfer-logical-op-over-ternary (#11920) (camc314)
52+
53+
### ⚡ Performance
54+
55+
- 2cf63ea linter: `nextjs/no-document-import-in-page` check the filepath before running the rule (#11962) (Sysix)
56+
- 19cee8c linter/no-extend-native: Do not create unnecessary `CompactStr` (#11885) (overlookmotel)
57+
- 66dbf9d linter/no-console: Get static property name only once (#11880) (overlookmotel)
58+
59+
### 🧪 Testing
60+
61+
- 168f776 linter/no-console: Add more tests (#11878) (overlookmotel)
62+
63+
764
## [1.3.0] - 2025-06-23
865

966
### 🚀 Features

crates/oxc_linter/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxc_linter"
3-
version = "1.3.0"
3+
version = "1.4.0"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

editors/vscode/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ 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).
66

7+
78
## [1.3.0] - 2025-06-23
89

910
### 🚀 Features

editors/vscode/package.json

Lines changed: 1 addition & 1 deletion
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": "1.3.0",
5+
"version": "1.4.0",
66
"icon": "icon.png",
77
"publisher": "oxc",
88
"displayName": "Oxc",

npm/oxlint/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).
99

1010

1111

12+
1213
# Changelog
1314

1415
All notable changes to this package will be documented in this file.

0 commit comments

Comments
 (0)