Sourced from eslint-plugin-react's releases.
v7.37.5
Fixed
- [
no-unknown-property]: allow shadow root attrs on\<template>(#3912[]@ljharb)- [
prop-types]: supportComponentPropsWithReffrom a namespace import (#3651[]@corydeppen)- [
jsx-no-constructed-context-values]: detect constructed context values in React 19<Context>usage (#3910[]@TildaDares)- [
no-unknown-property]: allowtransform-originonrect(#3914[]@ljharb)Changed
- [Docs] [
button-has-type]: clean up phrasing (#3909[]@hamirmahal)#3651: jsx-eslint/eslint-plugin-react#3651 #3909: jsx-eslint/eslint-plugin-react#3909 #3910: jsx-eslint/eslint-plugin-react#3910 #3912: jsx-eslint/eslint-plugin-react#3912 #3914: jsx-eslint/eslint-plugin-react#3914 [
button-has-type]: docs/rules/button-has-type.md [jsx-no-constructed-context-values]: docs/rules/jsx-no-constructed-context-values.md [no-unknown-property]: docs/rules/no-unknown-property.md [prop-types]: docs/rules/prop-types.md
Sourced from eslint-plugin-react's changelog.
7.37.5 - 2025.04.03
Fixed
- [
no-unknown-property]: allow shadow root attrs on\<template>(#3912[]@ljharb)- [
prop-types]: supportComponentPropsWithReffrom a namespace import (#3651[]@corydeppen)- [
jsx-no-constructed-context-values]: detect constructed context values in React 19<Context>usage (#3910[]@TildaDares)- [
no-unknown-property]: allowtransform-originonrect(#3914[]@ljharb)Changed
- [Docs] [
button-has-type]: clean up phrasing (#3909[]@hamirmahal)#3914: jsx-eslint/eslint-plugin-react#3914 #3912: jsx-eslint/eslint-plugin-react#3912 #3910: jsx-eslint/eslint-plugin-react#3910 #3909: jsx-eslint/eslint-plugin-react#3909 #3651: jsx-eslint/eslint-plugin-react#3651
2c98b83
Update CHANGELOG and bump version2f64dea
[Fix] no-unknown-property: allow
transform-origin on rect2428618
[Fix] jsx-no-constructed-context-values: detect constructed
context values ...60b7316
[Tests] prop-types: use proper spacing/semis, button
type90a00b9
[Fix] prop-types: support
ComponentPropsWithRef from a namespace import3fd9b92
[Fix] no-unknown-property: allow shadow root attrs on
\<template>addad46
[Deps] update object.entries98a31f8
[Dev Deps] update @babel/core,
@babel/eslint-parser7eb6ca9
[Docs] button-has-type: clean up phrasing