diff --git a/Cargo.lock b/Cargo.lock index 9434debd853c3..d4779dc68f61f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1651,7 +1651,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "0.10.0" +version = "0.10.1" dependencies = [ "aho-corasick", "bitflags 2.6.0", @@ -2073,7 +2073,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "0.10.0" +version = "0.10.1" dependencies = [ "bpaf", "glob", diff --git a/apps/oxlint/CHANGELOG.md b/apps/oxlint/CHANGELOG.md index 6951b69bf1840..a918a2b5fd622 100644 --- a/apps/oxlint/CHANGELOG.md +++ b/apps/oxlint/CHANGELOG.md @@ -4,6 +4,12 @@ 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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0. +## [0.10.1] - 2024-10-21 + +### Refactor + +- d6609e9 linter: Use `run_on_jest_node` for existing lint rules (#6722) (camchenry) + ## [0.10.0] - 2024-10-18 - 80266d8 linter: [**BREAKING**] Support plugins in oxlint config files (#6088) (DonIsaac) diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index 67e74196daa44..bdb615bddcfb4 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "0.10.0" +version = "0.10.1" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_linter/CHANGELOG.md b/crates/oxc_linter/CHANGELOG.md index d60aeba9e96be..cec71e16c628a 100644 --- a/crates/oxc_linter/CHANGELOG.md +++ b/crates/oxc_linter/CHANGELOG.md @@ -4,6 +4,37 @@ 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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0. +## [0.10.1] - 2024-10-21 + +### Features + +- af25752 linter: Add `unicorn/prefer-math-min-max` (#6621) (Brian Liu) +- 5095f02 linter: Added fixer for duplicate prefix in valid title jest rule (#6699) (Tapan Prakash) +- e9976d4 linter: Add title whitespace fixer for jest valid title rule (#6669) (Tapan Prakash) +- 45f02d5 linter: Add `unicorn/consistent-empty-array-spread` (#6695) (Brian Liu) +- 01a35bb linter/eslint: Show ignore patterns in `eslint/no-unused-vars` diagnostic messages (#6696) (DonIsaac) + +### Bug Fixes + +- ce25c45 linter: Panic in `disable-directives` (#6677) (dalaoshu) +- a5de230 linter/import: `import/no-duplicates` handles namespace imports correctly (#6694) (DonIsaac) +- b0b6ac7 linter/no-cond-assign: False positive when assignment is in body statement (#6665) (camchenry) + +### Performance + +- 6a76ea8 linter/no-unused-vars: Use default IgnorePattern when /^_/ is provided as a pattern (#6697) (DonIsaac) + +### Refactor + +- d6609e9 linter: Use `run_on_jest_node` for existing lint rules (#6722) (camchenry) +- 97195ec linter: Add `run_on_jest_node` to run rules on only jest nodes (#6721) (camchenry) +- 155fe7e linter: Allow `Semantic` to be passed for collecting Jest nodes (#6720) (camchenry) +- ad8f281 linter: Use iter for collecting jest nodes (#6719) (camchenry) +- dc19a8f linter: Use iterator for collecting jest imports (#6718) (camchenry) +- 29c1447 linter: `jest/valid-title` fixer to use `Span::shrink` method (#6703) (Tapan Prakash) +- 2eb984a linter: Add missing `should_run` implementations (#6666) (camchenry) +- 23f88b3 linter/import: Better diagnostic messages for `import/no-duplicates` (#6693) (DonIsaac) + ## [0.10.0] - 2024-10-18 - 782f0a7 codegen: [**BREAKING**] Rename `print_char` method to `print_ascii_byte` (#6512) (overlookmotel) diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index b2e74c9321dae..9aa33e90e1ce8 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_linter" -version = "0.10.0" +version = "0.10.1" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/editors/vscode/CHANGELOG.md b/editors/vscode/CHANGELOG.md index ea52d8ff6aa50..e24ebd84f8385 100644 --- a/editors/vscode/CHANGELOG.md +++ b/editors/vscode/CHANGELOG.md @@ -4,6 +4,12 @@ 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/), and this project does not adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) until v1.0.0. +## [0.10.1] - 2024-10-21 + +### Bug Fixes + +- 1bcd707 editor: Update config sent to language server (#6724) (Nicholas Rayburn) + ## [0.10.0] - 2024-10-18 - 7f6b219 editor/vscode: [**BREAKING**] Unify configuration logic (#6630) (DonIsaac) diff --git a/editors/vscode/package.json b/editors/vscode/package.json index cd9279e0873dd..fd7e211dffecc 100644 --- a/editors/vscode/package.json +++ b/editors/vscode/package.json @@ -3,7 +3,7 @@ "description": "oxc vscode extension", "packageManager": "pnpm@9.12.2", "license": "MIT", - "version": "0.10.0", + "version": "0.10.1", "icon": "icon.png", "publisher": "oxc", "displayName": "Oxc", diff --git a/npm/oxlint/package.json b/npm/oxlint/package.json index 990bcb450526a..7b193ecaedb9a 100644 --- a/npm/oxlint/package.json +++ b/npm/oxlint/package.json @@ -1,6 +1,6 @@ { "name": "oxlint", - "version": "0.10.0", + "version": "0.10.1", "description": "Linter for the JavaScript Oxidation Compiler", "keywords": [], "author": "Boshen and oxc contributors",