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
8 changes: 4 additions & 4 deletions Cargo.lock

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

11 changes: 11 additions & 0 deletions apps/oxfmt/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).

## [0.38.0] - 2026-03-11

### πŸš€ Features

- 95943aa oxfmt: Support `vite.config.*` `.fmt` field (#20197) (leaysgur)
- 172fc07 oxfmt: .js/.ts config file support (#20135) (leaysgur)

### πŸ› Bug Fixes

- e483569 oxfmt: Avoid double-escaping in css-in-js (#20211) (leaysgur)

## [0.37.0] - 2026-03-09

### πŸš€ Features
Expand Down
2 changes: 1 addition & 1 deletion apps/oxfmt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxfmt"
version = "0.37.0"
version = "0.38.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion apps/oxfmt/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oxfmt-app",
"version": "0.37.0",
"version": "0.38.0",
"private": true,
"description": "Internal development package for oxfmt. For the published package.json template, see `npm/oxfmt/package.json`.",
"license": "MIT",
Expand Down
104 changes: 52 additions & 52 deletions apps/oxfmt/src-js/bindings.js

Large diffs are not rendered by default.

31 changes: 31 additions & 0 deletions apps/oxlint/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,37 @@ 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.53.0] - 2026-03-11

### πŸš€ Features

- 04a5ce0 oxlint: Support `vite.config.ts` `.lint` field (#20214) (leaysgur)
- fe3b32e linter/plugins: Add `oxlint-plugin-eslint` package (#20009) (overlookmotel)

### πŸ› Bug Fixes

- f85e16c linter/plugins: Fix types for visitor compilation (#20203) (overlookmotel)
- ad27fd6 linter: Add help messages to import plugin diagnostics (#20158) (John Costa)
- 1340307 linter/plugins: Ensure `after` hooks always run (#20167) (overlookmotel)
- c4812ec linter/plugins: Reset visitor compilation state if error during compilation (#20166) (overlookmotel)
- 887eecc linter/plugins: Add license notice to `oxlint-plugin-eslint` package (#20164) (overlookmotel)
- e1713a4 linter/plugins: Include common chunks in `oxlint-plugin-eslint` package (#20163) (overlookmotel)
- de7c0e2 linter/plugins: Correct error message for `markVariableAsUsed` (#20152) (overlookmotel)

### ⚑ Performance

- 3a86427 linter/plugins: Pre-populate cache of `EnterExit` objects at startup (#20194) (overlookmotel)
- d243391 linter/plugins: Replace arrays with `Uint8Array`s (#20190) (overlookmotel)
- 8742f8b linter/plugins: Pre-populate cache of `VisitProp` objects (#20189) (overlookmotel)
- 3061acb linter/plugins: Pre-populate cache of `EnterExit` objects (#20187) (overlookmotel)
- c73912b linter/plugins: Free visit functions earlier (#20186) (overlookmotel)
- d9f8ff4 linter/plugins: Faster reset of visitor state (#20185) (overlookmotel)
- 42aff15 oxlint/lsp: Avoid computing diagnostics for non invoked code actions requests (#20080) (Sysix)

### πŸ“š Documentation

- a080650 linter/plugins: Fix documentation of visitor compilation (#20202) (overlookmotel)

## [1.52.0] - 2026-03-09

### πŸš€ Features
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.52.0"
version = "1.53.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion apps/oxlint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oxlint-app",
"version": "1.52.0",
"version": "1.53.0",
"private": true,
"description": "Internal development package for oxlint. For the published package.json template, see `npm/oxlint/package.json`.",
"license": "MIT",
Expand Down
104 changes: 52 additions & 52 deletions apps/oxlint/src-js/bindings.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion crates/oxc_formatter/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxc_formatter"
version = "0.37.0"
version = "0.38.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
22 changes: 22 additions & 0 deletions crates/oxc_linter/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@ 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.53.0] - 2026-03-11

### πŸš€ Features

- 1735215 linter: Implement `react/no-clone-element` rule. (#20129) (connorshea)
- 68e6f6f linter: Implement `react/no-react-children` rule. (#20104) (connorshea)

### πŸ› Bug Fixes

- 05f6a09 linter/no-inline-comments: Deserialize rule options with serde (#20207) (camc314)
- c7eb09d linter/default-case: Deserialize rule options with serde (#20206) (camc314)
- 44e24e0 linter/exhaustive-deps: Ignore type-only typeof deps (#20201) (camc314)
- 0b04998 linter/no-fallthrough: Deserialize rule options with serde (#20192) (camc314)
- a1031cb linter/new-cap: Deserialize rule options with serde (#20161) (camc314)
- ad27fd6 linter: Add help messages to import plugin diagnostics (#20158) (John Costa)
- a9acb2b linter: Check `globals` entry for `no-undef`, only check es2026 globals for `no-extend-native` and `no-constant-binary-expression` (#20089) (Sysix)
- 5559f0d linter/no-unused-vars: `reportUsedIgnorePattern` should not report used rest siblings (#20108) (Don Isaac)

### πŸ“š Documentation

- 542a04a linter: Add a link to the cyclomatic complexity Wikipedia article in `eslint/complexity` (#20174) (connorshea)

## [1.52.0] - 2026-03-09

### πŸš€ Features
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.52.0"
version = "1.53.0"
authors.workspace = true
categories.workspace = true
edition.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion npm/oxfmt/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oxfmt",
"version": "0.37.0",
"version": "0.38.0",
"description": "Formatter for the JavaScript Oxidation Compiler",
"keywords": [
"formatter",
Expand Down
16 changes: 16 additions & 0 deletions npm/oxlint-plugin-eslint/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
# Changelog

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.53.0] - 2026-03-11

### πŸš€ Features

- fe3b32e linter/plugins: Add `oxlint-plugin-eslint` package (#20009) (overlookmotel)

### πŸ› Bug Fixes

- e1713a4 linter/plugins: Include common chunks in `oxlint-plugin-eslint` package (#20163) (overlookmotel)

# Changelog

All notable changes to this package will be documented in this file.
2 changes: 1 addition & 1 deletion npm/oxlint-plugin-eslint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "oxlint-plugin-eslint",
"version": "1.52.0",
"version": "1.53.0",
"description": "ESLint's built-in rules as an Oxlint plugin",
"keywords": [
"eslint",
Expand Down
2 changes: 1 addition & 1 deletion npm/oxlint-plugins/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@oxlint/plugins",
"version": "1.52.0",
"version": "1.53.0",
"description": "Plugin utilities for Oxlint",
"keywords": [
"eslint",
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.52.0",
"version": "1.53.0",
"description": "Linter for the JavaScript Oxidation Compiler",
"keywords": [
"eslint",
Expand Down
Loading