diff --git a/Cargo.lock b/Cargo.lock index 3e5b7ae034a71..3bfa5b407778a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1768,7 +1768,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "0.15.5" +version = "0.15.6" dependencies = [ "bitflags 2.7.0", "convert_case", @@ -2206,7 +2206,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "0.15.5" +version = "0.15.6" dependencies = [ "bpaf", "ignore", diff --git a/apps/oxlint/CHANGELOG.md b/apps/oxlint/CHANGELOG.md index 2af5c73d1de78..da4d75da162a4 100644 --- a/apps/oxlint/CHANGELOG.md +++ b/apps/oxlint/CHANGELOG.md @@ -4,6 +4,14 @@ 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.15.6] - 2025-01-13 + +### Refactor + +- 43ed3e1 linter: Add output formatter (#8436) (Alexander S.) +- 4e05e66 linter: Remove glob for windows (#8390) (Alexander S.) +- 3c534ae linter: Refactor `LintBuilder` to prep for nested configs (#8034) (camc314) + ## [0.15.5] - 2025-01-02 ### Bug Fixes diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index af967c99eb5d3..f1387b0a4bbd5 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "0.15.5" +version = "0.15.6" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_linter/CHANGELOG.md b/crates/oxc_linter/CHANGELOG.md index d2dd4943368d1..cff3edbe064af 100644 --- a/crates/oxc_linter/CHANGELOG.md +++ b/crates/oxc_linter/CHANGELOG.md @@ -4,6 +4,24 @@ 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.15.6] - 2025-01-13 + +### Features + +- 457aa31 linter: Implement `no-lone-blocks` rule (#8145) (Yuichiro Yamashita) + +### Refactor + +- aea9551 ast: Simplify `get_identifier_reference` of `TSType` and `TSTypeName` (#8273) (Dunqing) +- 43ed3e1 linter: Add output formatter (#8436) (Alexander S.) +- b19d809 linter: Split `unicorn/prefer-spread` and `eslint/prefer-spread` into own rules (#8329) (Alexander S.) +- 3c534ae linter: Refactor `LintBuilder` to prep for nested configs (#8034) (camc314) +- 2f9fab9 linter: Remove remapping for plugin name in diagnostics (#8223) (Alexander S.) + +### Testing + +- b6c1546 linter: Use plugin name instead of category for finding rule (#8353) (Alexander S.) + ## [0.15.5] - 2025-01-02 ### Features diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index 9eb0a54a63f19..9f38022b22e76 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_linter" -version = "0.15.5" +version = "0.15.6" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/editors/vscode/package.json b/editors/vscode/package.json index fb064967f6826..3ba05f1fe9e80 100644 --- a/editors/vscode/package.json +++ b/editors/vscode/package.json @@ -2,7 +2,7 @@ "name": "oxc-vscode", "description": "oxc vscode extension", "license": "MIT", - "version": "0.15.5", + "version": "0.15.6", "icon": "icon.png", "publisher": "oxc", "displayName": "Oxc", diff --git a/npm/oxlint/package.json b/npm/oxlint/package.json index 943f9d5f1f994..00995567d7360 100644 --- a/npm/oxlint/package.json +++ b/npm/oxlint/package.json @@ -1,6 +1,6 @@ { "name": "oxlint", - "version": "0.15.5", + "version": "0.15.6", "description": "Linter for the JavaScript Oxidation Compiler", "keywords": [], "author": "Boshen and oxc contributors",