diff --git a/Cargo.lock b/Cargo.lock index f1bd0cc0d8abc..469b2bf1b1f29 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1693,7 +1693,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "0.11.0" +version = "0.11.1" dependencies = [ "aho-corasick", "bitflags 2.6.0", @@ -2113,7 +2113,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "0.11.0" +version = "0.11.1" dependencies = [ "bpaf", "glob", diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index d3d1a21dd997d..40cd92790b83c 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "0.11.0" +version = "0.11.1" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_linter/CHANGELOG.md b/crates/oxc_linter/CHANGELOG.md index 1c0b6cc627a76..50248a5f74369 100644 --- a/crates/oxc_linter/CHANGELOG.md +++ b/crates/oxc_linter/CHANGELOG.md @@ -4,6 +4,32 @@ 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.11.1] - 2024-11-09 + +- 0e4adc1 ast: [**BREAKING**] Remove invalid expressions from `TSEnumMemberName` (#7219) (Boshen) + +- d1d1874 ast: [**BREAKING**] Change `comment.span` to real position that contain `//` and `/*` (#7154) (Boshen) + +- 843bce4 ast: [**BREAKING**] `IdentifierReference::reference_id` return `ReferenceId` (#7126) (overlookmotel) + +### Features + +- 1fcd709 linter: Add jsx support for only-used-in-recursion (#7120) (no-yan) +- 4d577cf linter: Add `import/first` rule (#7180) (Dmitry Zakharov) +- 9b8973f linter: Add `import/unambiguous` rule (#7187) (Dmitry Zakharov) +- 5ab1ff6 linter: Implement @typescript-eslint/no-unsafe-function-type (#6989) (Orenbek) + +### Bug Fixes + +- b73cfd9 linter: Fix `is_method_call` with parentheses and chain expression (#7095) (tbashiyy) + +### Refactor + +- 8c0a362 linter: Use `ctx.source_range(comment.content_span())` API (#7155) (Boshen) +- c5485ae semantic: Add `ancestor_kinds` iterator function (#7217) (camchenry) +- abf1602 semantic: Rename `iter_parents` to `ancestors` (#7216) (camchenry) +- 42171eb semantic: Rename `ancestors` to `ancestor_ids` (#7215) (camchenry) + ## [0.11.0] - 2024-11-03 - 1f2a6c6 linter: [**BREAKING**] Report unmatched rules with error exit code (#7027) (camchenry) diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index b1829e26fd1eb..a4fc48475b99a 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_linter" -version = "0.11.0" +version = "0.11.1" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/editors/vscode/CHANGELOG.md b/editors/vscode/CHANGELOG.md index fea4ceff24499..a5b11ed45704a 100644 --- a/editors/vscode/CHANGELOG.md +++ b/editors/vscode/CHANGELOG.md @@ -4,6 +4,16 @@ 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.11.1] - 2024-11-09 + +### Features + +- 4dd9b60 editor/vscode: Replace existing output channel and trace output channel with a single LogOutputChannel (#7196) (Nicholas Rayburn) + +### Bug Fixes + +- eea8879 editor/vscode: Update language client id to fix the resolution of the oxc.trace.server setting (#7181) (Nicholas Rayburn) + ## [0.11.0] - 2024-11-03 ### Features diff --git a/editors/vscode/package.json b/editors/vscode/package.json index c211a8b5405e9..ae7f70f04c774 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.11.0", + "version": "0.11.1", "icon": "icon.png", "publisher": "oxc", "displayName": "Oxc", diff --git a/npm/oxlint/package.json b/npm/oxlint/package.json index 0e746ece06e5f..becd82e44ab7d 100644 --- a/npm/oxlint/package.json +++ b/npm/oxlint/package.json @@ -1,6 +1,6 @@ { "name": "oxlint", - "version": "0.11.0", + "version": "0.11.1", "description": "Linter for the JavaScript Oxidation Compiler", "keywords": [], "author": "Boshen and oxc contributors", @@ -28,4 +28,4 @@ "configuration_schema.json", "README.md" ] -} \ No newline at end of file +}