From 3484441ca86d8208e91964550787bfaa988f0237 Mon Sep 17 00:00:00 2001 From: Boshen <1430279+Boshen@users.noreply.github.com> Date: Tue, 10 Dec 2024 16:49:19 +0000 Subject: [PATCH] release(oxlint): v0.15.0 --- Cargo.lock | 4 ++-- apps/oxlint/CHANGELOG.md | 7 +++++++ apps/oxlint/Cargo.toml | 2 +- crates/oxc_linter/CHANGELOG.md | 24 ++++++++++++++++++++++++ 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 d142177771a19..c18788aac1f29 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1679,7 +1679,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "0.14.1" +version = "0.15.0" dependencies = [ "bitflags 2.6.0", "convert_case", @@ -2122,7 +2122,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "0.14.1" +version = "0.15.0" dependencies = [ "bpaf", "glob", diff --git a/apps/oxlint/CHANGELOG.md b/apps/oxlint/CHANGELOG.md index a3a34ef5bd3ca..2e25fd85a6f7d 100644 --- a/apps/oxlint/CHANGELOG.md +++ b/apps/oxlint/CHANGELOG.md @@ -4,6 +4,13 @@ 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.0] - 2024-12-10 + +- 39b9c5d linter: [**BREAKING**] Remove unmaintained security plugin (#7773) (Boshen) + +### Features + + ## [0.14.1] - 2024-12-06 ### Features diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index efc50565baa6a..ce6623c231540 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "0.14.1" +version = "0.15.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_linter/CHANGELOG.md b/crates/oxc_linter/CHANGELOG.md index 7a752942a160d..702f428e4754d 100644 --- a/crates/oxc_linter/CHANGELOG.md +++ b/crates/oxc_linter/CHANGELOG.md @@ -4,6 +4,30 @@ 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.0] - 2024-12-10 + +- 39b9c5d linter: [**BREAKING**] Remove unmaintained security plugin (#7773) (Boshen) + +### Features + +- 065f7dc linter: Support `expectTypeOf`, `assert` and `assertType` in `vitest/expect-expect` (#7742) (Yuichiro Yamashita) +- 3d5f0a1 linter/no_restricted_imports: Add the no_restricted_imports rules (#7629) (Guillaume Piedigrossi) + +### Bug Fixes + +- ad27b20 linter: Only resolve esm files for import plugin (#7720) (Boshen) +- 5e6053f linter: False positive in `eslint/yoda` (#7719) (dalaoshu) + +### Refactor + +- c6a19aa linter: Remove unused `serde` features (#7738) (Boshen) +- b9a2b35 linter: Remove `aho-corasick` (#7718) (Boshen) + +### Testing + +- 62f0a22 linter: Port `react-jsx-uses-vars` rules to no_unused_vars (#7731) (Tyler Earls) +- 02f9903 linter: Add regression tests for `import/namespace` (#7723) (dalaoshu) + ## [0.14.1] - 2024-12-06 - ebc80f6 ast: [**BREAKING**] Change 'raw' from &str to Option (#7547) (Song Gao) diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index ba8338aae4850..710bd8feaeb02 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_linter" -version = "0.14.1" +version = "0.15.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/editors/vscode/package.json b/editors/vscode/package.json index b200fb4ee46af..2c6bd887f9d6a 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.14.1", + "version": "0.15.0", "icon": "icon.png", "publisher": "oxc", "displayName": "Oxc", diff --git a/npm/oxlint/package.json b/npm/oxlint/package.json index bc3cc11cb2741..d85b7721555a3 100644 --- a/npm/oxlint/package.json +++ b/npm/oxlint/package.json @@ -1,6 +1,6 @@ { "name": "oxlint", - "version": "0.14.1", + "version": "0.15.0", "description": "Linter for the JavaScript Oxidation Compiler", "keywords": [], "author": "Boshen and oxc contributors",