Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 33 additions & 0 deletions apps/oxlint/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,39 @@ 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

- da3c7fb oxlint: Oxlint v0.0.3 (#13148) (Boshen)
- aecacae linter: Support `ignorePatterns` for nested configs (#12210) (Sysix)
- 61112a3 linter: Add 36 new TypeScript ESLint rules with comprehensive test fixtures (#12893) (Copilot)

### πŸ› Bug Fixes

- 66a350e oxlint: Should type linting files after ignore (#13149) (Boshen)
- 43b1c5a linter: Do not count type-aware rules, when not enabled (#13062) (Sysix)
- a0ccada tsgolint: Handle non-zero exit status from tsgolint process (#13087) (camc314)

### 🚜 Refactor

- 8459a12 linter: Pass paths to `TsGoLintState.lint` method (#13131) (Sysix)
- f0a517f linter: Pass cwd instead of `LintServiceOptions` into `TsGoLintState` (#13127) (Sysix)
- 34ae2f0 linter: Move `tsgolint.rs` to `oxc_linter` crate (#13126) (Sysix)
- 9f924f6 linter: Always explicitly initialize Rayon thread pool (#13122) (overlookmotel)
- 6c5b8be linter: Create `AllocatorPool` in `Runtime::new` (#13106) (overlookmotel)
- cc2a85b linter: Remove `CliRunResult` from `TsGoLintState` (#13119) (Sysix)
- 23e5642 linter: Move `TsGoLintInput` creation into own function (#13118) (Sysix)

### ⚑ Performance

- 3bfb235 linter: Implement streaming diagnostics for tsgolint instead of waiting for output to finish (#13098) (copilot-swe-agent)

### 🎨 Styling

- 4f2cc96 linter: Add line break (#13061) (overlookmotel)


## [1.11.2] - 2025-08-12

### πŸ› Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion apps/oxlint/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxlint"
version = "1.11.2"
version = "1.12.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
16 changes: 16 additions & 0 deletions crates/oxc_language_server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@ 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

- aecacae linter: Support `ignorePatterns` for nested configs (#12210) (Sysix)

### πŸ› Bug Fixes

- b0558a4 linter: Prevent unsound use of `Allocator` across threads (#13032) (overlookmotel)

### 🚜 Refactor

- b638371 language_server: Do not check twice for supported extension (#13130) (Sysix)
- 6c5b8be linter: Create `AllocatorPool` in `Runtime::new` (#13106) (overlookmotel)




## [1.11.0] - 2025-08-07
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_language_server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_language_server"
version = "1.11.2"
version = "1.12.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
41 changes: 41 additions & 0 deletions crates/oxc_linter/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,47 @@ 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

- 09b597f linter: Handle help message from tsgolint (#13143) (Boshen)
- aecacae linter: Support `ignorePatterns` for nested configs (#12210) (Sysix)
- c661bac linter: Add eslint/prefer-template rule (#13117) (yefan)
- 920e06f linter: Implement fixer for jsx_curly_brace_presence (#13005) (RoelGo)
- 1c79d02 linter: Add react/jsx-fragments rule (#12988) (Peter Cardenas)
- a799982 linter/consistent-type-specifier-style: Add fixer for `top-level` style config (#13023) (Li Wei)
- 61112a3 linter: Add 36 new TypeScript ESLint rules with comprehensive test fixtures (#12893) (Copilot)
- 4ce252c linter: Add dangerous suggestion for `jsx-a11y/tabindex-no-positive` (#12963) (Sysix)

### πŸ› Bug Fixes

- 81b0162 linter: Preserve json key order for `oxlint --init` (#13121) (Boshen)
- f97791a linter/no-this-alias: Update NoThisAliasConfig default config (#13095) (camc314)
- 43b1c5a linter: Do not count type-aware rules, when not enabled (#13062) (Sysix)
- 618ee87 linter/array-callback-return: Fix handling of default case in switch statements for array-callback-return rule (#13081) (Li Wei)
- c211d32 linter: Fix whitespace handling in disable directives (#13083) (Li Wei)
- b0558a4 linter: Prevent unsound use of `Allocator` across threads (#13032) (overlookmotel)
- 2d287d0 linter/no-unused-private-class-members: False positive with private member in compound assignments (#13053) (yefan)

### 🚜 Refactor

- 700b412 linter: Add impl for `TsGoLintDiagnostic` into `Message` (#13144) (Sysix)
- 437a63d linter: `message_to_message_with_position` helper function (#13140) (Sysix)
- 8459a12 linter: Pass paths to `TsGoLintState.lint` method (#13131) (Sysix)
- 0dd7908 linter: Fix dead code warnings when compiling `napi/oxlint2` (#13132) (overlookmotel)
- f0a517f linter: Pass cwd instead of `LintServiceOptions` into `TsGoLintState` (#13127) (Sysix)
- 34ae2f0 linter: Move `tsgolint.rs` to `oxc_linter` crate (#13126) (Sysix)
- 9f924f6 linter: Always explicitly initialize Rayon thread pool (#13122) (overlookmotel)
- 6c5b8be linter: Create `AllocatorPool` in `Runtime::new` (#13106) (overlookmotel)
- 0453ee3 linter: Rename var for consistency (#13074) (overlookmotel)
- 5783df2 linter: Dereference `Allocator` from `AllocatorGuard` (#13073) (overlookmotel)
- 1d77d92 linter: Avoid unnecessary var initialization (#13072) (overlookmotel)
- 1c15288 linter: Extract duplicated `is_jsx_fragment` function to shared utils (#13093) (Copilot)
- 0b61338 linter/jsx-curly-brace-presence: Iter over chars rather than using regex (#13094) (Copilot)
- 74fb6c9 linter: Reduce repeated code (#13070) (overlookmotel)


## [1.11.2] - 2025-08-12

### πŸ› Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion crates/oxc_linter/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_linter"
version = "1.11.2"
version = "1.12.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
11 changes: 11 additions & 0 deletions editors/vscode/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ 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

- aecacae linter: Support `ignorePatterns` for nested configs (#12210) (Sysix)

### 🚜 Refactor

- b638371 language_server: Do not check twice for supported extension (#13130) (Sysix)





Expand Down
2 changes: 1 addition & 1 deletion editors/vscode/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "oxc-vscode",
"description": "oxc vscode extension",
"license": "MIT",
"version": "1.11.2",
"version": "1.12.0",
"icon": "icon.png",
"publisher": "oxc",
"displayName": "Oxc",
Expand Down
1 change: 1 addition & 0 deletions npm/oxlint/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,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.11.1] - 2025-08-09

### πŸ› Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion npm/oxlint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oxlint",
"version": "1.11.2",
"version": "1.12.0",
"type": "commonjs",
"description": "Linter for the JavaScript Oxidation Compiler",
"keywords": [],
Expand Down
Loading