oxlint_v1.87.0
oxc-project/oxcoxlint_v1.87.0Oct 5, 2026by github-actions[bot]
Upgrading?
AI Summary
This release introduces suggestion capabilities for several linting rules and addresses critical accessibility issues in JSX validation.
Key Highlights
- Implemented suggestions for React rules like no-unescaped-entities and jsx-no-target-blank
- Implemented suggestions for Unicorn rule no-useless-switch-case
- Fixed accessibility validation for label attributes and mouse events
- Added validation for TypeScript type member separators
New Features
- Implement suggestion for linter/react/no-unescaped-entities
- Implement suggestion for linter/unicorn/no-useless-switch-case
- Implement suggestion for linter/react/jsx-no-target-blank
Full Release Notes
### 🚀 Features - 42dcfd2 linter/react/no-unescaped-entities: Implement suggestion (#27292) (Mikhail Baev) - cd4510d linter/unicorn/no-useless-switch-case: Implement suggestion (#27245) (Mikhail Baev) - 1a7c902 linter/react/jsx-no-target-blank: Implement suggestion (#27181) (Mikhail Baev) ### 🐛 Bug Fixes - 176b4b9 linter/jsx-a11y/label-has-associated-control: Validate label attribute values (#27302) (sama Pyb) - 7d381c3 linter/jsx-a11y/mouse-events-have-key-events: Handle nullish event handlers (#27306) (sama Pyb) - 4e09837 linter/jsx-a11y/lang: Validate lang expression strings (#27304) (sama Pyb) - 7d28a66 linter/unicorn/numeric-separators-style: Report misgrouped BigInt literals (#27207) (breken) - e928322 linter/unicorn/no-zero-fractions: Parenthesize separator and large integers in fixer (#27206) (breken) - 3d61a59 parser: Validate TypeScript type member separators (#27222) (camc314) - f08236b linter/eslint/prefer-exponentiation-operator: Preserve autofix precedence (#27150) (camc314) - 7d60ae3 linter/valid-title: Continue checks after allowed words (#27146) (Cameron) - ad5dd5d linter/eslint/no-unused-vars: Respect disabled argument checks for used ignore patterns (#26925) (camc314)
Related Repositories
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one