Skip to content

Commit 66c8720

Browse files
oxc-botBoshen
andauthored
release(oxlint): v0.15.7 (#8592)
## [0.15.7] - 2025-01-19 ### Features - 01ac773 linter: Support `ignoreTypeOfTestName` for `jest/valid-title` (#8589) (dalaoshu) - 538b24a linter: Format the configuration documentation correctly (#8583) (Tapan Prakash) - 7ab14cc linter: Add more Vitest compatible Jest rules (#8445) (Anson Heung) - d178360 linter: Implement `eslint/prefer-promise-reject-errors` (#8254) (tbashiyy) - 4ac2e99 oxlint: Implement `--init` cli option (#8453) (Tapan Prakash) ### Bug Fixes - 855c839 codegen: Shorthand assignment target identifier consider mangled names (#8536) (Boshen) - c15af02 linter: False positive in `eslint/no-lone-blocks` (#8587) (dalaoshu) - 41f2070 linter: Rule `no-restricted-imports` support missing options (#8076) (Alexander S.) - 869bc73 linter: Enhance `default_param_last` rule to handle optional parameters (#8563) (Tapan Prakash) - c6260c2 linter: Support rest params for `prefer_promise_reject_errors` (#8468) (Yuichiro Yamashita) - 2be1e82 linter/no-unused-vars: False positives when variable and type have same name (#8465) (Dunqing) ### Performance - 250bbd1 linter/react-exhaustive-deps: Use stack of `AstType`s instead of `AstKind`s (#8522) (overlookmotel) ### Refactor - 40f5165 linter: Improve `eslint/no-lone-blocks` (#8588) (dalaoshu) - b4c87e2 linter: Move DiagnosticsReporters to oxlint (#8454) (Alexander S.) - bf00f82 linter: Move rule `prefer-each` from vitest to jest + remapping (#8448) (Alexander S.) - 8dd0013 linter/consistent-function-scoping: Remove `Visit::enter_node` usage (#8538) (overlookmotel) - 30c0689 linter/no-map-spread: Remove `Visit::enter_node` usage (#8537) (overlookmotel) - b5ed58e span: All methods take owned `Span` (#8297) (overlookmotel) ### Styling - 3789d2f linter/react-exhaustive-deps: Fix indentation (#8520) (overlookmotel) Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com>
1 parent 40f5165 commit 66c8720

File tree

8 files changed

+59
-6
lines changed

8 files changed

+59
-6
lines changed

Cargo.lock

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/oxlint/CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ 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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.
66

7+
## [0.15.7] - 2025-01-19
8+
9+
### Features
10+
11+
- 4ac2e99 oxlint: Implement `--init` cli option (#8453) (Tapan Prakash)
12+
13+
### Refactor
14+
15+
- b4c87e2 linter: Move DiagnosticsReporters to oxlint (#8454) (Alexander S.)
16+
717
## [0.15.6] - 2025-01-13
818

919
### Refactor

apps/oxlint/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxlint"
3-
version = "0.15.6"
3+
version = "0.15.7"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

crates/oxc_linter/CHANGELOG.md

+37
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,43 @@ 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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.
66

7+
## [0.15.7] - 2025-01-19
8+
9+
- 4ce6329 semantic: [**BREAKING**] Ensure program outlives semantic (#8455) (Valentinas Janeiko)
10+
11+
### Features
12+
13+
- 01ac773 linter: Support `ignoreTypeOfTestName` for `jest/valid-title` (#8589) (dalaoshu)
14+
- 538b24a linter: Format the configuration documentation correctly (#8583) (Tapan Prakash)
15+
- 7ab14cc linter: Add more Vitest compatible Jest rules (#8445) (Anson Heung)
16+
- d178360 linter: Implement `eslint/prefer-promise-reject-errors` (#8254) (tbashiyy)
17+
18+
### Bug Fixes
19+
20+
- 855c839 codegen: Shorthand assignment target identifier consider mangled names (#8536) (Boshen)
21+
- c15af02 linter: False positive in `eslint/no-lone-blocks` (#8587) (dalaoshu)
22+
- 41f2070 linter: Rule `no-restricted-imports` support missing options (#8076) (Alexander S.)
23+
- 869bc73 linter: Enhance `default_param_last` rule to handle optional parameters (#8563) (Tapan Prakash)
24+
- c6260c2 linter: Support rest params for `prefer_promise_reject_errors` (#8468) (Yuichiro Yamashita)
25+
- 2be1e82 linter/no-unused-vars: False positives when variable and type have same name (#8465) (Dunqing)
26+
27+
### Performance
28+
29+
- 250bbd1 linter/react-exhaustive-deps: Use stack of `AstType`s instead of `AstKind`s (#8522) (overlookmotel)
30+
31+
### Refactor
32+
33+
- 40f5165 linter: Improve `eslint/no-lone-blocks` (#8588) (dalaoshu)
34+
- b4c87e2 linter: Move DiagnosticsReporters to oxlint (#8454) (Alexander S.)
35+
- bf00f82 linter: Move rule `prefer-each` from vitest to jest + remapping (#8448) (Alexander S.)
36+
- 8dd0013 linter/consistent-function-scoping: Remove `Visit::enter_node` usage (#8538) (overlookmotel)
37+
- 30c0689 linter/no-map-spread: Remove `Visit::enter_node` usage (#8537) (overlookmotel)
38+
- b5ed58e span: All methods take owned `Span` (#8297) (overlookmotel)
39+
40+
### Styling
41+
42+
- 3789d2f linter/react-exhaustive-deps: Fix indentation (#8520) (overlookmotel)
43+
744
## [0.15.6] - 2025-01-13
845

946
### Features

crates/oxc_linter/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxc_linter"
3-
version = "0.15.6"
3+
version = "0.15.7"
44
authors.workspace = true
55
categories.workspace = true
66
edition.workspace = true

editors/vscode/package.json

+1-1
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": "0.15.6",
5+
"version": "0.15.7",
66
"icon": "icon.png",
77
"publisher": "oxc",
88
"displayName": "Oxc",

npm/oxlint/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ 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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0.
66

7+
## [0.15.7] - 2025-01-19
8+
9+
### Features
10+
11+
- 538b24a linter: Format the configuration documentation correctly (#8583) (Tapan Prakash)
12+
713
## [0.14.0] - 2024-12-01
814

915
### Features

npm/oxlint/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oxlint",
3-
"version": "0.15.6",
3+
"version": "0.15.7",
44
"description": "Linter for the JavaScript Oxidation Compiler",
55
"keywords": [],
66
"author": "Boshen and oxc contributors",

0 commit comments

Comments
 (0)