# Oxc apps_v1.80.0 — oxlint v1.80.0 & oxfmt v0.65.0 - Product: Oxc (https://whatsnew.fyi/product/oxc) - Vendor: Oxc - Date: 2026-08-24 - Version: apps_v1.80.0 - Original notes: https://github.com/oxc-project/oxc/releases/tag/apps_v1.80.0 - Permalink: https://whatsnew.fyi/product/oxc/releases/apps-v1.80.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — linter/typescript/no-confusing-non-null-assertion: Implement suggestion - **fixed** — linter/oxc/double-comparisons: Handle grouped logical expressions - **fixed** — linter/eslint/no-control-regex: Refine help message text - **fixed** — estree: Include decorators in FormalParameterRest spans - **fixed** — linter/eslint/no-useless-rename: Preserve type modifiers - **fixed** — linter/vue: Resolve vue imports via shared import helpers - **fixed** — linter/react/no-react-children: Resolve react imports by symbol - **fixed** — linter: Resolve globals by reference, not by name - **fixed** — linter: Remove invalid React compiler doc links - **fixed** — formatter: Preserve class decorators before export when the statement is suppressed ##### Table of Contents - [Oxlint v1.80.0](#oxlint-v1.80.0) - [Oxfmt v0.65.0](#oxfmt-v0.65.0) ##### Oxlint v1.80.0 ###### 🚀 Features - 70c3e35 linter/typescript/no-confusing-non-null-assertion: Implement suggestion (#26012) (Mikhail Baev) ###### 🐛 Bug Fixes - 17ae11c linter/oxc/double-comparisons: Handle grouped logical expressions (#26044) (camc314) - 8a353a7 linter/eslint/no-control-regex: Refine help message text (#25996) (Rahul Mishra) - 8a9bdbd estree: Include decorators in `FormalParameterRest ` spans (#26021) (camc314) - 8d94cd1 linter/eslint/no-useless-rename: Preserve type modifiers (#26020) (Cameron) - 2cde1f6 rust: Address nightly deprecations (#25998) (Boshen) - 51d36d7 linter/vue: Resolve `vue` imports via shared import helpers (#25903) (Connor Shea) - 83a68d2 linter/react/no-react-children: Resolve `react` imports by symbol (#25901) (Connor Shea) - 124e196 linter: Resolve globals by reference, not by name (#25905) (Connor Shea) - a701bcc linter: Remove invalid React compiler doc links (#25900) (Boshen) ###### 📚 Documentation - 9b7e153 linter: Set `version` to 1.79.0 for rules shipped in 1.79.0 (#25902) (connorshea) ##### Oxfmt v0.65.0 ###### 🐛 Bug Fixes - bf37dd5 formatter: Preserve class decorators before export when the statement is suppressed (#26034) (leaysgur)