From fc5380442b881c86233c3b2c61e3defd8e77ac56 Mon Sep 17 00:00:00 2001 From: oxc-bot Date: Tue, 17 Dec 2024 12:24:09 +0800 Subject: [PATCH] release(oxlint): v0.15.3 (#7954) ## [0.15.3] - 2024-12-17 ### Features - 25ddb35 linter: Add the import/no_named_default rule (#7902) (Guillaume Piedigrossi) - ee26b44 linter: Enhance `get_element_type` to resolve more element types (#7885) (dalaoshu) ### Bug Fixes - 6f41d92 linter: False positive in `unicorn/no-useless-spread` (#7940) (dalaoshu) - 0867b40 linter: Fix configuration parser for `no-restricted-imports` (#7921) (Alexander S.) - 9c9b73d linter: Fix incorrect fixer for `prefer-regexp-test` (#7898) (Cameron) - 32935e6 linter: False positive in `jsx-a11y/label-has-associated-control` (#7881) (dalaoshu) - 14c51ff semantic: Remove inherting `ScopeFlags::Modifier` from parent scope (#7932) (Dunqing) ### Refactor - 3858221 global: Sort imports (#7883) (overlookmotel) - b99ee37 linter: Move rule "no-restricted-imports" to nursery (#7897) (Alexander S.) - ff2a68f linter/yoda: Simplify code (#7941) (overlookmotel) ### Styling - 7fb9d47 rust: `cargo +nightly fmt` (#7877) (Boshen) Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com> --- Cargo.lock | 4 ++-- apps/oxlint/CHANGELOG.md | 6 ++++++ apps/oxlint/Cargo.toml | 2 +- crates/oxc_linter/CHANGELOG.md | 25 +++++++++++++++++++++++++ crates/oxc_linter/Cargo.toml | 2 +- editors/vscode/package.json | 2 +- npm/oxlint/package.json | 2 +- 7 files changed, 37 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 368a28adc91f2..0091bbd911816 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1671,7 +1671,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bitflags 2.6.0", "convert_case", @@ -2101,7 +2101,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bpaf", "glob", diff --git a/apps/oxlint/CHANGELOG.md b/apps/oxlint/CHANGELOG.md index 2e25fd85a6f7d..f54162f99ba5b 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.15.3] - 2024-12-17 + +### Styling + +- 7fb9d47 rust: `cargo +nightly fmt` (#7877) (Boshen) + ## [0.15.0] - 2024-12-10 - 39b9c5d linter: [**BREAKING**] Remove unmaintained security plugin (#7773) (Boshen) diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index 8435a5f2a3129..c4948db0cbba0 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "0.15.2" +version = "0.15.3" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_linter/CHANGELOG.md b/crates/oxc_linter/CHANGELOG.md index 70b5b9c23fa6c..c8b188a8d0535 100644 --- a/crates/oxc_linter/CHANGELOG.md +++ b/crates/oxc_linter/CHANGELOG.md @@ -4,6 +4,31 @@ 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.3] - 2024-12-17 + +### Features + +- 25ddb35 linter: Add the import/no_named_default rule (#7902) (Guillaume Piedigrossi) +- ee26b44 linter: Enhance `get_element_type` to resolve more element types (#7885) (dalaoshu) + +### Bug Fixes + +- 6f41d92 linter: False positive in `unicorn/no-useless-spread` (#7940) (dalaoshu) +- 0867b40 linter: Fix configuration parser for `no-restricted-imports` (#7921) (Alexander S.) +- 9c9b73d linter: Fix incorrect fixer for `prefer-regexp-test` (#7898) (Cameron) +- 32935e6 linter: False positive in `jsx-a11y/label-has-associated-control` (#7881) (dalaoshu) +- 14c51ff semantic: Remove inherting `ScopeFlags::Modifier` from parent scope (#7932) (Dunqing) + +### Refactor + +- 3858221 global: Sort imports (#7883) (overlookmotel) +- b99ee37 linter: Move rule "no-restricted-imports" to nursery (#7897) (Alexander S.) +- ff2a68f linter/yoda: Simplify code (#7941) (overlookmotel) + +### Styling + +- 7fb9d47 rust: `cargo +nightly fmt` (#7877) (Boshen) + ## [0.15.2] - 2024-12-14 ### Refactor diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index ab329a58d247a..de4dfe0fdddba 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_linter" -version = "0.15.2" +version = "0.15.3" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/editors/vscode/package.json b/editors/vscode/package.json index 127e7672c0514..0c0c0e6e212b2 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.2", + "version": "0.15.3", "icon": "icon.png", "publisher": "oxc", "displayName": "Oxc", diff --git a/npm/oxlint/package.json b/npm/oxlint/package.json index 3283a7f55cedb..4bc29eade27be 100644 --- a/npm/oxlint/package.json +++ b/npm/oxlint/package.json @@ -1,6 +1,6 @@ { "name": "oxlint", - "version": "0.15.2", + "version": "0.15.3", "description": "Linter for the JavaScript Oxidation Compiler", "keywords": [], "author": "Boshen and oxc contributors",