Skip to content

Commit 4f26e51

Browse files
Release oxlint v0.6.0 (#4194)
## [0.6.0] - 2024-07-11 - 5731e39 ast: [**BREAKING**] Store span details inside comment struct (#4132) (Luca Bruno) ### Features - fb549e1 linter: Add vitest/no-focused-tests rule (#4178) (mysteryven) - 6c49007 linter: Add fixer for @typescript-eslint/consistent-type-imports (#3984) (mysteryven) - 278c3e9 linter: Add fixer for jsx-a11y/aria-props (#4176) (DonIsaac) - 2188144 linter: Eslint-plugin-jest/prefer-hooks-in-order (#4052) (cinchen) - cc58614 linter: Better schemas for allow/warn/deny (#4150) (DonIsaac) - c5b4be0 linter: Add fixer for prefer-node-protocol (#4129) (DonIsaac) - 7ec0c0b linter/eslint: Implement no-label-var (#4087) (Jelle van der Waa) ### Bug Fixes - ed4c54c eslint/radix: Detect yield Number.parseInt variant (#4110) (Jelle van der Waa) - e9ad03b linter: Fixer for no-debugger creates incorrect code (#4184) (DonIsaac) - bd69571 linter: Fix top level return panic in eslint/array_callback_return (#4167) (Boshen) - c8f5664 linter: Fix panic with unicode in unicorn/prefer_dom_node_dataset (#4166) (Boshen) - f2b3273 linter: Fix fixer panic in typescript/consistent_indexed_object_style (#4165) (Boshen) - 2334515 linter: Panic in `get_enclosing_function` (#4121) (DonIsaac) - 1b91d40 linter: Incorrect fixer for `no-unused-labels` (#4123) (Don Isaac) - 1729249 linter: Incorrect fix in `no-single-promise-in-promise-methods` rule; (#4094) (DonIsaac) - cc7e893 linter/tree-shaking: Avoid recursive function stackoverflow (#4191) (mysteryven) - 28eeee0 parser: Fix asi error diagnostic pointing at invalid text causing crash (#4163) (Boshen) - 0f02608 semantic: Bind `TSImportEqualsDeclaration`s (#4100) (Don Isaac) ### Performance - ddfa343 diagnostic: Use `Cow<'static, str>` over `String` (#4175) (DonIsaac) ### Refactor - 2687ebc react: Use find_binding helper for finding React binding (#4108) (Jelle van der Waa) Co-authored-by: Boshen <Boshen@users.noreply.github.com>
1 parent fb549e1 commit 4f26e51

File tree

7 files changed

+48
-6
lines changed

7 files changed

+48
-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/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "oxlint"
3-
version = "0.5.3"
3+
version = "0.6.0"
44
publish = false
55
authors.workspace = true
66
description.workspace = true

crates/oxc_linter/CHANGELOG.md

+36
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,42 @@ 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.6.0] - 2024-07-11
8+
9+
- 5731e39 ast: [**BREAKING**] Store span details inside comment struct (#4132) (Luca Bruno)
10+
11+
### Features
12+
13+
- fb549e1 linter: Add vitest/no-focused-tests rule (#4178) (mysteryven)
14+
- 6c49007 linter: Add fixer for @typescript-eslint/consistent-type-imports (#3984) (mysteryven)
15+
- 278c3e9 linter: Add fixer for jsx-a11y/aria-props (#4176) (DonIsaac)
16+
- 2188144 linter: Eslint-plugin-jest/prefer-hooks-in-order (#4052) (cinchen)
17+
- cc58614 linter: Better schemas for allow/warn/deny (#4150) (DonIsaac)
18+
- c5b4be0 linter: Add fixer for prefer-node-protocol (#4129) (DonIsaac)
19+
- 7ec0c0b linter/eslint: Implement no-label-var (#4087) (Jelle van der Waa)
20+
21+
### Bug Fixes
22+
23+
- ed4c54c eslint/radix: Detect yield Number.parseInt variant (#4110) (Jelle van der Waa)
24+
- e9ad03b linter: Fixer for no-debugger creates incorrect code (#4184) (DonIsaac)
25+
- bd69571 linter: Fix top level return panic in eslint/array_callback_return (#4167) (Boshen)
26+
- c8f5664 linter: Fix panic with unicode in unicorn/prefer_dom_node_dataset (#4166) (Boshen)
27+
- f2b3273 linter: Fix fixer panic in typescript/consistent_indexed_object_style (#4165) (Boshen)
28+
- 2334515 linter: Panic in `get_enclosing_function` (#4121) (DonIsaac)
29+
- 1b91d40 linter: Incorrect fixer for `no-unused-labels` (#4123) (Don Isaac)
30+
- 1729249 linter: Incorrect fix in `no-single-promise-in-promise-methods` rule; (#4094) (DonIsaac)
31+
- cc7e893 linter/tree-shaking: Avoid recursive function stackoverflow (#4191) (mysteryven)
32+
- 28eeee0 parser: Fix asi error diagnostic pointing at invalid text causing crash (#4163) (Boshen)
33+
- 0f02608 semantic: Bind `TSImportEqualsDeclaration`s (#4100) (Don Isaac)
34+
35+
### Performance
36+
37+
- ddfa343 diagnostic: Use `Cow<'static, str>` over `String` (#4175) (DonIsaac)
38+
39+
### Refactor
40+
41+
- 2687ebc react: Use find_binding helper for finding React binding (#4108) (Jelle van der Waa)
42+
743
## [0.5.3] - 2024-07-07
844

945
### 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.5.3"
3+
version = "0.6.0"
44
publish = false
55
authors.workspace = true
66
description.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.5.3",
5+
"version": "0.6.0",
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.6.0] - 2024-07-11
8+
9+
### Features
10+
11+
- cc58614 linter: Better schemas for allow/warn/deny (#4150) (DonIsaac)
12+
713
## [0.4.2] - 2024-05-28
814

915
### Bug Fixes

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.5.3",
3+
"version": "0.6.0",
44
"description": "Linter for the JavaScript Oxidation Compiler",
55
"keywords": [],
66
"author": "Boshen and oxc contributors",

0 commit comments

Comments
 (0)