From 8cbf937e849b2ce1ceb5b8739554455f70af3027 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Jun 2024 16:39:51 +0800 Subject: [PATCH] Release oxlint v0.4.3 (#3581) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## [0.4.3] - 2024-06-07 ### Features - 1fb9d23 linter: Add fixer for no-useless-fallback-in-spread rule (#3544) (Don Isaac) - 6506d08 linter: Add fixer for no-single-promise-in-promise-methods (#3531) (Don Isaac) - daf559f linter: Eslint-plugin-jest/no-large-snapshot (#3436) (cinchen) - 4c17bc6 linter: Eslint/no-constructor-return (#3321) (谭光志) - 4a075cc linter/jsdoc: Implement require-param rule (#3554) (Yuji Sugiura) - 747500a linter/jsdoc: Implement require-returns-type rule (#3458) (Yuji Sugiura) - 6b39654 linter/tree-shaking: Support options (#3504) (Wang Wenzhe) - 0cdb45a oxc_codegen: Preserve annotate comment (#3465) (IWANABETHATGUY) ### Bug Fixes - b188778 linter/eslint: Fix `require-await` false positives in `ForOfStatement`. (#3457) (rzvxa) - 350cd91 parser: Should parser error when function declaration has no name (#3461) (Dunqing) Co-authored-by: Boshen --- Cargo.lock | 4 ++-- apps/oxlint/Cargo.toml | 2 +- crates/oxc_linter/CHANGELOG.md | 18 ++++++++++++++++++ crates/oxc_linter/Cargo.toml | 2 +- editors/vscode/package.json | 4 ++-- npm/oxlint/package.json | 4 ++-- 6 files changed, 26 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index efa39cdc3b63e..ce59dd63828d2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1449,7 +1449,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "0.0.0" +version = "0.4.3" dependencies = [ "convert_case", "dashmap", @@ -1773,7 +1773,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "0.0.0" +version = "0.4.3" dependencies = [ "bpaf", "glob", diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index 2ed7063584de5..0460bfe2578c4 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "0.0.0" +version = "0.4.3" publish = false authors.workspace = true description.workspace = true diff --git a/crates/oxc_linter/CHANGELOG.md b/crates/oxc_linter/CHANGELOG.md index 9e0f3d95dc0c0..c5feb0a0e1dd2 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.4.3] - 2024-06-07 + +### Features + +- 1fb9d23 linter: Add fixer for no-useless-fallback-in-spread rule (#3544) (Don Isaac) +- 6506d08 linter: Add fixer for no-single-promise-in-promise-methods (#3531) (Don Isaac) +- daf559f linter: Eslint-plugin-jest/no-large-snapshot (#3436) (cinchen) +- 4c17bc6 linter: Eslint/no-constructor-return (#3321) (谭光志) +- 4a075cc linter/jsdoc: Implement require-param rule (#3554) (Yuji Sugiura) +- 747500a linter/jsdoc: Implement require-returns-type rule (#3458) (Yuji Sugiura) +- 6b39654 linter/tree-shaking: Support options (#3504) (Wang Wenzhe) +- 0cdb45a oxc_codegen: Preserve annotate comment (#3465) (IWANABETHATGUY) + +### Bug Fixes + +- b188778 linter/eslint: Fix `require-await` false positives in `ForOfStatement`. (#3457) (rzvxa) +- 350cd91 parser: Should parser error when function declaration has no name (#3461) (Dunqing) + ## [0.4.2] - 2024-05-28 ### Features diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index 3e6a46bc6b69e..41e6c9e8b0c75 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_linter" -version = "0.0.0" +version = "0.4.3" publish = false authors.workspace = true description.workspace = true diff --git a/editors/vscode/package.json b/editors/vscode/package.json index cd2733237657f..535e3ba77e16e 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.4.2", + "version": "0.4.3", "icon": "icon.png", "publisher": "oxc", "displayName": "Oxc", @@ -130,4 +130,4 @@ "vsce": { "dependencies": false } -} +} \ No newline at end of file diff --git a/npm/oxlint/package.json b/npm/oxlint/package.json index 7c8375e670ea3..1e16ecf03802b 100644 --- a/npm/oxlint/package.json +++ b/npm/oxlint/package.json @@ -1,6 +1,6 @@ { "name": "oxlint", - "version": "0.4.2", + "version": "0.4.3", "description": "Linter for the JavaScript Oxidation Compiler", "keywords": [], "author": "Boshen and oxc contributors", @@ -25,4 +25,4 @@ "configuration_schema.json", "README.md" ] -} +} \ No newline at end of file