All notable changes to the react-dom/no-unknown-property rule will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added React 19
precedenceandblockingattributes to known properties with version-gated tag checks, preventing false positives on<style>,<link>, and<script>elements.
- Restructured monorepo directories: rule files moved to
plugins/eslint-plugin-react-dom/src/rules/no-unknown-property/. - Consolidated AST utilities to use normalized
Check,Compare,Extracthelpers.
- Refactored to fix ESLint and TypeScript issues. (#1490)
- Updated rule implementation and documentation.
- Added popover API props to known properties. Closes #865.
- Disabled rule in presets by default.
- Initial release of the
no-unknown-propertyrule. (#847) - Reports unknown DOM properties on JSX elements.