From 1ea0be1b6adf8b3c3e3a4cc9f9afbdf4b2e20229 Mon Sep 17 00:00:00 2001 From: oxc-bot Date: Sat, 26 Oct 2024 17:13:06 +0800 Subject: [PATCH] release(oxlint): v0.10.3 (#6911) ## [0.10.3] - 2024-10-26 - 90c786c regular_expression: [**BREAKING**] Support ES2025 Duplicated named capture groups (#6847) (leaysgur) - 8032813 regular_expression: [**BREAKING**] Migrate to new regexp parser API (#6741) (leaysgur) ### Features - a73c5af linter: Add fixer for `jsx-a11y/no-access-key` rule (#6781) (Tapan Prakash) - 2aa763c linter: Warn unmatched rule names (#6782) (Tapan Prakash) - 0acca58 linter: Support `--print-config all` to print config file for project (#6579) (mysteryven) ### Bug Fixes - f49b3e2 linter: `react/iframe-missing-sandbox` ignores vanilla JS APIs (#6872) (DonIsaac) - 54a5032 linter: Correct false positive in `no-duplicates` (#6748) (dalaoshu) - a47c70e minifier: Fix remaining runtime bugs (#6855) (Boshen) ### Documentation - 3923e63 linter: Add schema to config examples (#6838) (Dmitry Zakharov) ### Refactor - a148023 linter: Dereference IDs as soon as possible (#6821) (overlookmotel) - 423d54c rust: Remove the annoying `clippy::wildcard_imports` (#6860) (Boshen) --------- Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- Cargo.lock | 4 ++-- apps/oxlint/CHANGELOG.md | 6 ++++++ apps/oxlint/Cargo.toml | 2 +- crates/oxc_linter/CHANGELOG.md | 27 +++++++++++++++++++++++++++ crates/oxc_linter/Cargo.toml | 2 +- editors/vscode/package.json | 2 +- npm/oxlint/CHANGELOG.md | 6 ++++++ npm/oxlint/package.json | 2 +- 8 files changed, 45 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b281647ecf299..55e04838dec71 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1650,7 +1650,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "0.10.2" +version = "0.10.3" dependencies = [ "aho-corasick", "bitflags 2.6.0", @@ -2070,7 +2070,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "0.10.2" +version = "0.10.3" dependencies = [ "bpaf", "glob", diff --git a/apps/oxlint/CHANGELOG.md b/apps/oxlint/CHANGELOG.md index d2037d967e871..9ccbc0fff0517 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.3] - 2024-10-26 + +### Features + +- 0acca58 linter: Support `--print-config all` to print config file for project (#6579) (mysteryven) + ## [0.10.2] - 2024-10-22 ### Refactor diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index f1faed0e39e45..e58edb985fc64 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "0.10.2" +version = "0.10.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 b2b01e6ea2fcf..3896330e2802d 100644 --- a/crates/oxc_linter/CHANGELOG.md +++ b/crates/oxc_linter/CHANGELOG.md @@ -4,6 +4,33 @@ 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.3] - 2024-10-26 + +- 90c786c regular_expression: [**BREAKING**] Support ES2025 Duplicated named capture groups (#6847) (leaysgur) + +- 8032813 regular_expression: [**BREAKING**] Migrate to new regexp parser API (#6741) (leaysgur) + +### Features + +- a73c5af linter: Add fixer for `jsx-a11y/no-access-key` rule (#6781) (Tapan Prakash) +- 2aa763c linter: Warn unmatched rule names (#6782) (Tapan Prakash) +- 0acca58 linter: Support `--print-config all` to print config file for project (#6579) (mysteryven) + +### Bug Fixes + +- f49b3e2 linter: `react/iframe-missing-sandbox` ignores vanilla JS APIs (#6872) (DonIsaac) +- 54a5032 linter: Correct false positive in `no-duplicates` (#6748) (dalaoshu) +- a47c70e minifier: Fix remaining runtime bugs (#6855) (Boshen) + +### Documentation + +- 3923e63 linter: Add schema to config examples (#6838) (Dmitry Zakharov) + +### Refactor + +- a148023 linter: Dereference IDs as soon as possible (#6821) (overlookmotel) +- 423d54c rust: Remove the annoying `clippy::wildcard_imports` (#6860) (Boshen) + ## [0.10.2] - 2024-10-22 - 1248557 ast: [**BREAKING**] Remove `AstKind::FinallyClause` (#6744) (Boshen) diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index 9226f23b16001..20d6e9b1be656 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_linter" -version = "0.10.2" +version = "0.10.3" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/editors/vscode/package.json b/editors/vscode/package.json index 64ebe757c7cc7..54b11a0b78879 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.10.2", + "version": "0.10.3", "icon": "icon.png", "publisher": "oxc", "displayName": "Oxc", diff --git a/npm/oxlint/CHANGELOG.md b/npm/oxlint/CHANGELOG.md index 168405250adee..11c57615ebb07 100644 --- a/npm/oxlint/CHANGELOG.md +++ b/npm/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.3] - 2024-10-26 + +### Documentation + +- 3923e63 linter: Add schema to config examples (#6838) (Dmitry Zakharov) + ## [0.10.0] - 2024-10-18 ### Features diff --git a/npm/oxlint/package.json b/npm/oxlint/package.json index 4e15e01d9dcb0..a0f617ebd3180 100644 --- a/npm/oxlint/package.json +++ b/npm/oxlint/package.json @@ -1,6 +1,6 @@ { "name": "oxlint", - "version": "0.10.2", + "version": "0.10.3", "description": "Linter for the JavaScript Oxidation Compiler", "keywords": [], "author": "Boshen and oxc contributors",