Skip to content

chore(deps): bump oxlint from 1.69.0 to 1.70.0#273

Merged
avoidwork merged 3 commits into
mainfrom
dependabot/npm_and_yarn/oxlint-1.70.0
Jun 16, 2026
Merged

chore(deps): bump oxlint from 1.69.0 to 1.70.0#273
avoidwork merged 3 commits into
mainfrom
dependabot/npm_and_yarn/oxlint-1.70.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps oxlint from 1.69.0 to 1.70.0.

Release notes

Sourced from oxlint's releases.

oxlint v1.27.0 && oxfmt v0.12.0

Oxlint v1.27.0

🚀 Features

  • 222a8f0 linter/plugins: Implement SourceCode#isSpaceBetween (#15498) (overlookmotel)
  • 2f9735d linter/plugins: Implement context.languageOptions (#15486) (overlookmotel)
  • bc731ff linter/plugins: Stub out all Context APIs (#15479) (overlookmotel)
  • 5822cb4 linter/plugins: Add extend method to FILE_CONTEXT (#15477) (overlookmotel)
  • 7b1e6f3 apps: Add pure rust binaries and release to github (#15469) (Boshen)
  • 2a89b43 linter: Introduce debug assertions after fixes to assert validity (#15389) (camc314)
  • ad3c45a editor: Add oxc.path.node option (#15040) (Sysix)

🐛 Bug Fixes

  • 6f3cd77 linter/no-var: Incorrect warning for blocks (#15504) (Hamir Mahal)
  • 6957fb9 linter/plugins: Do not allow access to Context#id in createOnce (#15489) (overlookmotel)
  • 7409630 linter/plugins: Allow access to cwd in createOnce in ESLint interop mode (#15488) (overlookmotel)
  • 732205e parser: Reject using / await using in a switch case / default clause (#15225) (sapphi-red)
  • a17ca32 linter/plugins: Replace Context class (#15448) (overlookmotel)
  • ecf2f7b language_server: Fail gracefully when tsgolint executable not found (#15436) (camc314)
  • 3c8d3a7 lang-server: Improve logging in failure case for tsgolint (#15299) (camc314)
  • ef71410 linter: Use jsx if source type is JS in fix debug assertion (#15434) (camc314)
  • e32bbf6 linter/no-var: Handle TypeScript declare keyword in fixer (#15426) (camc314)
  • 6565dbe linter/switch-case-braces: Skip comments when searching for : token (#15425) (camc314)
  • 85bd19a linter/prefer-class-fields: Insert value after type annotation in fixer (#15423) (camc314)
  • fde753e linter/plugins: Block access to context.settings in createOnce (#15394) (overlookmotel)
  • ddd9f9f linter/forward-ref-uses-ref: Dont suggest removing wrapper in invalid positions (#15388) (camc314)
  • dac2a9c linter/no-template-curly-in-string: Remove fixer (#15387) (camc314)
  • 989b8e3 linter/no-var: Only fix to const if the var has an initializer (#15385) (camc314)
  • cc403f5 linter/plugins: Return empty object for unimplemented parserServices (#15364) (magic-akari)

⚡ Performance

  • 25d577e language_server: Start tools in parallel (#15500) (Sysix)
  • 3c57291 linter/plugins: Optimize loops (#15449) (overlookmotel)
  • 3166233 linter/plugins: Remove Arcs (#15431) (overlookmotel)
  • 9de1322 linter/plugins: Lazily deserialize settings JSON (#15395) (overlookmotel)
  • 3049ec2 linter/plugins: Optimize deepFreezeSettings (#15392) (overlookmotel)
  • 444ebfd linter/plugins: Use single object for parserServices (#15378) (overlookmotel)

📚 Documentation

  • 97d2104 linter: Update comment in lint.rs about default value for tsconfig path (#15530) (Connor Shea)
  • 2c6bd9e linter: Always refer as "ES2015" instead of "ES6" (#15411) (sapphi-red)
  • a0c5203 linter/import/named: Update "ES7" comment in examples (#15410) (sapphi-red)
  • 3dc24b5 linter,minifier: Always refer as "ES Modules" instead of "ES6 Modules" (#15409) (sapphi-red)
  • 2ad77fb linter/no-this-before-super: Correct "Why is this bad?" section (#15408) (sapphi-red)
  • 57f0ce1 linter: Add backquotes where appropriate (#15407) (sapphi-red)

Oxfmt v0.12.0

... (truncated)

Changelog

Sourced from oxlint's changelog.

[1.70.0] - 2026-06-15

🚀 Features

  • 2e8bda4 linter/vue: Implement no-dupe-keys rule (#23350) (bab)
  • 1490a0a linter/react: Implement react-compiler rule (#23202) (Boshen)
  • dd560ae linter/unicorn: Implement no-array-fill-with-reference-type rule (#23397) (Mikhail Baev)
  • af36c2f linter: Add schema for react/jsx-curly-brace-presence (#23400) (WaterWhisperer)
  • 47d34a3 linter: Add schema for react/jsx-handler-names (#23393) (WaterWhisperer)
  • f4250d0 linter: Add schema for unicorn/import-style (#23386) (WaterWhisperer)
  • 30c74ce linter: Add schema for jsx_a11y/no-noninteractive-element-to-interactive-role (#23384) (Sysix)
  • cfbe8dc linter: Add schema for jsx_a11y/no-interactive-element-to-noninteractive-role (#23382) (WaterWhisperer)
  • d15b7ff linter: Add schema for typescript/no-restricted-types (#23381) (WaterWhisperer)
  • 028a811 linter: Add schema for jsx-a11y/media-has-caption (#23377) (Sysix)
  • b3b1038 linter: Add schema for jsx-a11y/label-has-associated-control (#23376) (Sysix)
  • 7ada6b2 linter: Add schema for jsx_a11y/no-distracting-elements (#23379) (WaterWhisperer)
  • ee3dd49 linter: Add schema for jsx-a11y/img-redundant-alt (#23374) (Sysix)
  • df5f8dd linter: Add short descriptions to most lint rules. (#23365) (Connor Shea)
  • e3fd735 linter: Add schema for jsx_a11y/alt-text (#23369) (Sysix)
  • 0f2fff4 linter: Add schema for react/exhaustive-deps (#23372) (Mikhail Baev)
  • e3e4e10 linter: Add schema for react_perf/jsx-no-new-object-as-prop (#23368) (Mikhail Baev)
  • 9366d44 linter: Add schema for unicorn/prefer-at (#23366) (WaterWhisperer)
  • f57b55d linter: Add schema for typescript/array-type (#23355) (Sysix)
  • 0dcf912 linter: Add schema for typescript/ban-ts-comment (#23354) (Sysix)
  • 51fa83e linter: Add schema for react/no-did-update-set-state (#23357) (Mikhail Baev)
  • 59db0bd linter: Add schema for consistent-generic-constructors (#23353) (Sysix)
  • c4775c0 linter: Add schema for typescript/consistent-type-assertions (#23349) (Sysix)
  • 6e516f7 linter: Add schema for typescript/consistent-type-imports (#23348) (Sysix)
  • 012134d linter: Add schema for react/jsx-no-target-blank (#23345) (WaterWhisperer)
  • 0806aae linter: Add schema for jsx_a11y/no-noninteractive-tabindex (#23337) (Mikhail Baev)
  • 0708b5a linter: Add schema for react/jsx-filename-extension (#23315) (Mikhail Baev)
  • 150bce1 linter: Add schema for typescript/no-empty-object-type (#23309) (Sysix)
  • f9e36f1 linter: Add schema for typescript/no-duplicate-type-constituents (#23308) (Sysix)
  • 937accf linter: Add schema for typescript/no-invalid-void-type (#23307) (Sysix)
  • 3e042b9 linter: Add schema for typescript/no-misused-promises (#23306) (Sysix)
  • da212d1 linter: Add schema for typescript/no-unnecessary-condition (#23305) (Sysix)
  • f8f0d38 linter: Add schema for typescript/parameter-properties (#23304) (Sysix)
  • 2275fc7 linter: Add schema for typescript/prefer-nullish-coalescing (#23302) (Sysix)
  • d353858 linter: Add schema for typescript/prefer-string-starts-ends-with (#23301) (Sysix)
  • 03060f5 linter: Add schema for typescript/triple-slash-reference (#23300) (Sysix)
  • 6619cee linter: Add schema for promise/param-names (#23298) (Sysix)
  • 8bf108e linter: Add schema for promise/catch-or-return (#23297) (Sysix)
  • 48158d0 linter: Add schema for vitest/consistent-each-for (#23294) (Sysix)
  • 7e74c98 linter: Add schema for vitest/consistent-test-filename (#23293) (Sysix)
  • ff94d4a linter: Add schema for vitest/consistent-vitest-vi (#23292) (Sysix)
  • 2409a10 linter: Add schema for vitest/prefer-import-in-mock (#23291) (Sysix)
  • 3d782b7 linter: Add schema for react/no-unstable-nested-components (#23287) (Mikhail Baev)
  • 0a0bc2f linter/jsx-a11y: Add allowedRedundantRoles option to no-redundant-roles (#22820) (bab)
  • 80758a5 linter/vue: Implement no-side-effects-in-computed-properties rule (#23282) (bab)
  • e3869ac linter: Add schema for react/no-object-type-as-default-prop (#23279) (Mikhail Baev)

... (truncated)

Commits
  • aa79b5b release(apps): oxlint v1.70.0 && oxfmt v0.55.0 (#23442)
  • 5cb8d1b fix(linter/jsx-a11y/control-has-associated-label): reject excessive label dep...
  • f682e25 docs(linter): remove manually written options doc for `eslint/prefer-arrow-ca...
  • 2e8bda4 feat(linter/vue): implement no-dupe-keys rule (#23350)
  • 64c942c docs(linter): remove manually written options doc for eslint/no-sequences (...
  • 1490a0a feat(linter/react): implement react-compiler rule (#23202)
  • 965358e refactor(linter): reuse RuleNoConfig reference for rule schema (#23390)
  • dd560ae feat(linter/unicorn): implement no-array-fill-with-reference-type rule (#23...
  • af36c2f feat(linter): add schema for react/jsx-curly-brace-presence (#23400)
  • 47d34a3 feat(linter): add schema for react/jsx-handler-names (#23393)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 15, 2026
Bumps [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) from 1.69.0 to 1.70.0.
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.70.0/npm/oxlint)

---
updated-dependencies:
- dependency-name: oxlint
  dependency-version: 1.70.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/oxlint-1.70.0 branch from a65ff58 to 67620ce Compare June 15, 2026 22:40
@avoidwork avoidwork enabled auto-merge (squash) June 16, 2026 01:11
@avoidwork avoidwork merged commit 293ed58 into main Jun 16, 2026
2 checks passed
@avoidwork avoidwork deleted the dependabot/npm_and_yarn/oxlint-1.70.0 branch June 16, 2026 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant