diff --git a/Cargo.lock b/Cargo.lock index 91d958d38487e..e899d99bfc795 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "oxc_language_server" -version = "1.12.0" +version = "1.13.0" dependencies = [ "env_logger", "futures", @@ -1995,7 +1995,7 @@ dependencies = [ [[package]] name = "oxc_linter" -version = "1.12.0" +version = "1.13.0" dependencies = [ "bitflags 2.9.3", "constcat", @@ -2509,7 +2509,7 @@ dependencies = [ [[package]] name = "oxlint" -version = "1.12.0" +version = "1.13.0" dependencies = [ "bpaf", "cow-utils", diff --git a/apps/oxlint/CHANGELOG.md b/apps/oxlint/CHANGELOG.md index 8dd44b43ba31e..738431177e305 100644 --- a/apps/oxlint/CHANGELOG.md +++ b/apps/oxlint/CHANGELOG.md @@ -4,6 +4,21 @@ 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). +## [1.13.0] - 2025-08-26 + +### ๐Ÿ’ฅ BREAKING CHANGES + +- 63abd7c oxlint: [**BREAKING**] Do not ignore hidden dot directories by default (#13194) (Sysix) + +### ๐Ÿ› Bug Fixes + +- 648e939 linter: Parse `ignorePatterns` with gitignore syntax (#13221) (Sysix) + +### ๐Ÿšœ Refactor + +- c138fad linter: Avoid fs reads in `TsGoLintState` when `--silent` is used (#13199) (Sysix) + + ## [1.12.0] - 2025-08-17 ### ๐Ÿš€ Features diff --git a/apps/oxlint/Cargo.toml b/apps/oxlint/Cargo.toml index 04a62b143f89c..ef94bac8931f9 100644 --- a/apps/oxlint/Cargo.toml +++ b/apps/oxlint/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxlint" -version = "1.12.0" +version = "1.13.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/crates/oxc_language_server/CHANGELOG.md b/crates/oxc_language_server/CHANGELOG.md index 0cd86c02969f7..60eb0a9c940e8 100644 --- a/crates/oxc_language_server/CHANGELOG.md +++ b/crates/oxc_language_server/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). +## [1.13.0] - 2025-08-26 + +### ๐Ÿ› Bug Fixes + +- 648e939 linter: Parse `ignorePatterns` with gitignore syntax (#13221) (Sysix) + + ## [1.12.0] - 2025-08-17 ### ๐Ÿš€ Features diff --git a/crates/oxc_language_server/Cargo.toml b/crates/oxc_language_server/Cargo.toml index 64e98a174be68..343108ef1aa4d 100644 --- a/crates/oxc_language_server/Cargo.toml +++ b/crates/oxc_language_server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_language_server" -version = "1.12.0" +version = "1.13.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 1d20c409a3bbf..f96d336e5bb4a 100644 --- a/crates/oxc_linter/CHANGELOG.md +++ b/crates/oxc_linter/CHANGELOG.md @@ -4,6 +4,42 @@ 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). +## [1.13.0] - 2025-08-26 + +### ๐Ÿš€ Features + +- 70f0143 linter: Add jest/padding-around-test-blocks rule (#12985) (Peter Cardenas) +- a56f0da linter: Add profiling support for tsgolint via environment variables (#13238) (no-yan) +- cc7f088 linter: Add react/jsx-handler-names rule (#13079) (Takuji Shimokawa) +- c6c5075 linter/always-return: Implement promise rule always-return (#13178) (Li Wei) + +### ๐Ÿ› Bug Fixes + +- fd14b39 linter/array-callback-return: False postive with throw stmt in callback (#13264) (camc314) +- 648e939 linter: Parse `ignorePatterns` with gitignore syntax (#13221) (Sysix) +- a1b52c8 linter/no-unused-private-class-members: Fix false positive with await expression (#13249) (camc314) +- d80c07c linter/explicit-module-boundary-types: False positve with arrow fn in exported fn body (#13232) (camc314) +- 06ec43c linter: Enhance handling of disable directives for next-line and line spans (#13157) (camc314) +- 163dbea linter/prefer-for-of: False positive with diff member expression (#13201) (camc314) +- ada4e84 linter/prefer-await-to-then: False positive with Promise call as return arg (#13189) (camc314) +- 63d12d3 linter: Handle arrow function expressions in static blocks for no-unused-private-class-members (#13181) (camc314) + +### ๐Ÿšœ Refactor + +- 2761300 linter: Include `tsgolint` suggestion for `Message::from_tsgo_lint_diagnostic` (#13255) (Sysix) +- c138fad linter: Avoid fs reads in `TsGoLintState` when `--silent` is used (#13199) (Sysix) +- 845c6de linter: Store `source_text` of already opened files for `TsGoLintState` (#13197) (Sysix) + +### ๐Ÿ“š Documentation + +- 7fcc51e linter: Fix doc code block in `eslint/func-style` rule (#13171) (leaysgur) +- deddc8c linter/no-console: Correct typo in correct code example (#13182) (camc314) + +### ๐Ÿงช Testing + +- 30c54a3 linter: Add test for `Message::from_tsgo_lint_diagnostic` (#13254) (Sysix) + + ## [1.12.0] - 2025-08-17 ### ๐Ÿš€ Features diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index 760efc182b541..8efd992190d52 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oxc_linter" -version = "1.12.0" +version = "1.13.0" authors.workspace = true categories.workspace = true edition.workspace = true diff --git a/editors/vscode/CHANGELOG.md b/editors/vscode/CHANGELOG.md index 10fbe08ebec2f..8ec2bd921ac7f 100644 --- a/editors/vscode/CHANGELOG.md +++ b/editors/vscode/CHANGELOG.md @@ -4,6 +4,7 @@ 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). + ## [1.12.0] - 2025-08-17 ### ๐Ÿš€ Features diff --git a/editors/vscode/package.json b/editors/vscode/package.json index 71433d0463007..067ac3645384b 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": "1.12.0", + "version": "1.13.0", "icon": "icon.png", "publisher": "oxc", "displayName": "Oxc", diff --git a/npm/oxlint/CHANGELOG.md b/npm/oxlint/CHANGELOG.md index e715e0a512493..bee0ab8ec51c6 100644 --- a/npm/oxlint/CHANGELOG.md +++ b/npm/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). +## [1.13.0] - 2025-08-26 + +### ๐Ÿ› Bug Fixes + +- 02c779f npm/oxlint: Make `oxlint-tsgolint` truly optional (#13153) (Boshen) + + ## [1.11.1] - 2025-08-09 diff --git a/npm/oxlint/package.json b/npm/oxlint/package.json index 8b210a1b742c1..8ce26439df8f5 100644 --- a/npm/oxlint/package.json +++ b/npm/oxlint/package.json @@ -1,6 +1,6 @@ { "name": "oxlint", - "version": "1.12.0", + "version": "1.13.0", "type": "commonjs", "description": "Linter for the JavaScript Oxidation Compiler", "keywords": [],