Skip to content

Conversation

TildaDares
Copy link
Contributor

Fixes #3888

This PR updates the jsx-no-constructed-context-values rule to support React 19-style context providers using the shorthand.

@TildaDares TildaDares changed the title fix(rule): detect constructed context values in React 19 <Context> usage [FIX]: detect constructed context values in React 19 <Context> usage Mar 23, 2025
Copy link

codecov bot commented Mar 23, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.80%. Comparing base (3fd9b92) to head (915b1a5).

Additional details and impacted files
@@ Coverage Diff @@ ## master #3910 +/- ## ========================================== + Coverage 94.21% 97.80% +3.59%  ========================================== Files 133 133 Lines 9966 9991 +25 Branches 3703 3715 +12 ========================================== + Hits 9389 9772 +383  + Misses 577 219 -358 

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Copy link
Member

@ljharb ljharb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there's an uncovered line

@TildaDares
Copy link
Contributor Author

TildaDares commented Mar 24, 2025

The codecov check is stuck, so I can't confirm if the coverage has improved. Is there a way to rerun it without pushing code?

@TildaDares TildaDares force-pushed the jsx-no-constructed-context-react19 branch from 1fe341a to b81c370 Compare March 24, 2025 23:55
@ljharb ljharb force-pushed the jsx-no-constructed-context-react19 branch from b81c370 to ddefdce Compare March 25, 2025 16:02
@ljharb
Copy link
Member

ljharb commented Mar 25, 2025

I had to rebase it anyways, so no worries :-) hopefully it won't be stuck this time. Thanks!

@ljharb ljharb changed the title [FIX]: detect constructed context values in React 19 <Context> usage [Fix] jsx-no-constructed-context-values: detect constructed context values in React 19 <Context> usage Mar 25, 2025
@TildaDares TildaDares force-pushed the jsx-no-constructed-context-react19 branch from 5bf8e89 to 08d3ac8 Compare March 25, 2025 18:19
@ljharb ljharb force-pushed the jsx-no-constructed-context-react19 branch 3 times, most recently from 2f3afb0 to 2428618 Compare March 26, 2025 00:02
@ljharb ljharb merged commit 2428618 into jsx-eslint:master Mar 26, 2025
616 of 617 checks passed
@TildaDares TildaDares deleted the jsx-no-constructed-context-react19 branch March 26, 2025 09:25
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 4, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 5, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 6, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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

```jsx
const SomeContext = createContext();
const Component = () => <SomeContext value="Some string"><SomeContext>;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a slash missing in closing <SomeContext> -> </SomeContext>.

renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 9, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 12, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 13, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 17, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 19, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 20, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 23, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Apr 27, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Jul 13, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Jul 27, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 4, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 5, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 6, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 7, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 8, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 9, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 10, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 12, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 15, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 16, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 17, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 23, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Aug 24, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 1, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 2, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 3, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 5, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 6, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 7, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 8, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 10, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 14, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 17, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 18, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 19, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 20, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 21, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
renovate bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request Sep 22, 2025
| datasource | package | from | to | | ---------- | ------------------- | ------ | ------ | | npm | eslint-plugin-react | 7.37.4 | 7.37.5 | ## [v7.37.5](https://github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7375---20250403) ##### Fixed - \[`no-unknown-property`]: allow shadow root attrs on `<template>` ([#3912][] [@ljharb](https://github.com/ljharb)) - \[`prop-types`]: support `ComponentPropsWithRef` from a namespace import ([#3651][] [@corydeppen](https://github.com/corydeppen)) - \[`jsx-no-constructed-context-values`]: detect constructed context values in React 19 `<Context>` usage ([#3910][] [@TildaDares](https://github.com/TildaDares)) - \[`no-unknown-property`]: allow `transform-origin` on `rect` ([#3914][] [@ljharb](https://github.com/ljharb)) ##### Changed - \[Docs] \[`button-has-type`]: clean up phrasing ([#3909][] [@hamirmahal](https://github.com/hamirmahal)) [7.37.5]: jsx-eslint/eslint-plugin-react@v7.37.4...v7.37.5 [#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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants