Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 24, 2025

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-react-hooks (source) 5.2.07.0.1 age confidence
stylelint (source) 16.25.017.0.0 age confidence
stylelint-config-standard 38.0.040.0.0 age confidence

Release Notes

facebook/react (eslint-plugin-react-hooks)

v7.0.1

Compare Source

v7.0.0

Compare Source

This release slims down presets to just 2 configurations (recommended and recommended-latest), and all compiler rules are enabled by default.

  • Breaking: Removed recommended-latest-legacy and flat/recommended configs. The plugin now provides recommended (legacy and flat configs with all recommended rules), and recommended-latest (legacy and flat configs with all recommended rules plus new bleeding edge experimental compiler rules). (@​poteto in #​34757)

v6.1.1

Compare Source

Note: 6.1.0 accidentally allowed use of recommended without flat config, causing errors when used with ESLint v9's defineConfig() helper. This has been fixed in 6.1.1.

v6.1.0

Compare Source

Note: Version 6.0.0 was mistakenly released and immediately deprecated and untagged on npm. This is the first official 6.x major release and includes breaking changes.

  • Breaking: Require Node.js 18 or newer. (@​michaelfaith in #​32458)
  • Breaking: Flat config is now the default recommended preset. Legacy config moved to recommended-legacy. (@​michaelfaith in #​32457)
  • New Violations: Disallow calling use within try/catch blocks. (@​poteto in #​34040)
  • New Violations: Disallow calling useEffectEvent functions in arbitrary closures. (@​jbrown215 in #​33544)
  • Handle React.useEffect in addition to useEffect in rules-of-hooks. (@​Ayc0 in #​34076)
  • Added react-hooks settings config option that to accept additionalEffectHooks that are used across exhaustive-deps and rules-of-hooks rules. (@​jbrown215) in #​34497

v6.0.0

Compare Source

Accidentally released. See 6.1.0 for the actual changes.

stylelint/stylelint (stylelint)

v17.0.0

Compare Source

It contains 14 breaking changes, which we've detailed in the migrating to 17.0.0 guide. Additionally, it adds 3 options to the rules and fixes 9 bugs. We've also released compatible versions of our shared config, Visual Studio Code extension, Node.js Rule Tester and Jest preset.

  • Removed: CommonJS Node.js API (#​8859) (@​jeddy3).
  • Removed: output property in the Node.js API returned resolved object (#​8878) (@​jeddy3).
  • Removed: support for Node.js less than 20.19.0 (#​8867) (@​jeddy3).
  • Removed: GitHub formatter (#​8888) (@​jeddy3).
  • Removed: resolveNestedSelectors option from selector-class-pattern (#​8931) (@​jeddy3).
  • Removed: checkContextFunctionalPseudoClasses option from selector-max-id (#​8913) (@​jeddy3).
  • Changed: default fix mode to strict (#​8889) (@​jeddy3).
  • Changed: report to be consistent and predictable in how it handles the provided position arguments (#​8217) (@​romainmenke).
  • Changed: selector-max-* syntax rules for standard CSS nesting and modern functional pseudo-classes (#​8913) (@​jeddy3).
  • Changed: *-specificity semantic rules for standard CSS nesting (#​8913) (@​jeddy3).
  • Changed: no-duplicate-selectors and selector-no-qualifying-type for standard CSS nesting (#​8913) (@​jeddy3).
  • Changed: *-list rules to have consistent behaviour for vendor prefixes and case (#​8912) (@​jeddy3).
  • Changed: *-no-vendor-prefix rules to have consistent behaviour for their ignore*: [] secondary options (#​8924) (@​jeddy3).
  • Changed: declaration-property-max-values rule to have consistent behaviour for vendor prefixes (#​8926) (@​jeddy3).
  • Added: except: ["after-block"] to custom-property-empty-line-before (#​8921) (@​kovsu).
  • Added: except: ["after-block"] to declaration-empty-line-before (#​8910) (@​kovsu).
  • Added: ignoreSelectors: [] to no-duplicate-selectors (#​8883) (@​kovsu).
  • Fixed: Windows drive letter casing inconsistencies when matching patterns against file paths (#​8941) (@​adalinesimonian).
  • Fixed: CLI help to include TypeScript config files (#​8908) (@​kovsu).
  • Fixed: at-rule-descriptor-no-unknown false positives for declarations within feature-value-blocks (#​8868) (@​kovsu).
  • Fixed: declaration-block-no-redundant-longhand-properties false negatives for short and long combinations (#​8892) (@​nathannewyen).
  • Fixed: media-feature-name-no-unknown false positives for namespaced dollar variables and range context queries (#​8890) (@​kovsu).
  • Fixed: nesting-selector-no-missing-scoping-root false positives for CSS-in-JS (#​8905) (@​kovsu).
  • Fixed: no-invalid-position-declaration false negatives for embedded blocks (#​8907) (@​kovsu).
  • Fixed: selector-no-qualifying-type false negatives for :is/where() (#​8940) (@​romainmenke).
  • Fixed: selector-type-no-unknown false positives for MathML 4 tags (#​8874) (@​jeddy3).

v16.26.1

Compare Source

It fixes numerous false positive bugs, including many in the declaration-property-value-no-unknown rule for the latest CSS specifications.

  • Fixed: *-no-unknown false positives for latest specs by integrating @csstools/css-syntax-patches-for-csstree (#​8850) (@​romainmenke).
  • Fixed: at-rule-no-unknown false positives for @function (#​8851) (@​jeddy3).
  • Fixed: declaration-property-value-no-unknown false positives for attr(), if() and custom functions (#​8853) (@​jeddy3).
  • Fixed: function-url-quotes false positives when URLs require quoting (#​8804) (@​taearls).
  • Fixed: selector-pseudo-element-no-unknown false positives for ::scroll-button() (#​8856) (@​Mouvedia).

v16.26.0

Compare Source

It adds 1 feature and fixes 2 bugs.

  • Added: support for customSyntax with function export (#​8834) (@​silverwind).
  • Fixed: custom-property-no-missing-var-function false positives for style query in if() function (#​8813) (@​sajdakabir).
  • Fixed: media-feature-range-notation false positives for multiple queries and except: exact-value (#​8832) (@​jeddy3).
stylelint/stylelint-config-standard (stylelint-config-standard)

v40.0.0

Compare Source

  • Removed: stylelint less than 17.0.0 from peer dependencies.
  • Removed: support for Node.js less than 20.19.0.
  • Changed: updated to [email protected].
  • Changed: module type to ESM.

v39.0.1

Compare Source

  • Fixed: layer-name-pattern false positives for dot notation.

v39.0.0

Compare Source

  • Removed: stylelint less than 16.23.0 from peer dependencies.
  • Changed: updated to [email protected].
  • Added: block-no-redundant-nested-style-rules rule.

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file (automatic) label Sep 24, 2025
@renovate renovate bot requested a review from a team as a code owner September 24, 2025 04:19
@renovate renovate bot enabled auto-merge (squash) September 24, 2025 04:19
@renovate renovate bot force-pushed the renovate/major-linters branch from 445a16e to dee3395 Compare September 25, 2025 20:33
@renovate renovate bot force-pushed the renovate/major-linters branch from dee3395 to 0b56017 Compare October 8, 2025 21:46
@renovate renovate bot changed the title chore(deps): update dependency stylelint-config-standard to v39 chore(deps): update linters (major) Oct 8, 2025
@renovate renovate bot force-pushed the renovate/major-linters branch 4 times, most recently from 212d3d6 to b71d30b Compare October 16, 2025 02:08
@renovate renovate bot force-pushed the renovate/major-linters branch from b71d30b to 7cd80bf Compare October 21, 2025 14:49
@renovate renovate bot force-pushed the renovate/major-linters branch from 7cd80bf to c5666e8 Compare October 31, 2025 19:15
@renovate renovate bot force-pushed the renovate/major-linters branch from c5666e8 to 704d62e Compare November 10, 2025 17:51
@renovate renovate bot force-pushed the renovate/major-linters branch 2 times, most recently from 8d687a0 to 79094e3 Compare November 19, 2025 06:30
@renovate renovate bot changed the title chore(deps): update linters (major) Update linters (major) Nov 19, 2025
@renovate renovate bot changed the title Update linters (major) chore(deps): update linters (major) Nov 19, 2025
@skshetry skshetry force-pushed the main branch 3 times, most recently from 6b25cf1 to 0cecfb2 Compare November 21, 2025 16:37
@renovate renovate bot force-pushed the renovate/major-linters branch 3 times, most recently from 4b10753 to bca9554 Compare December 3, 2025 18:32
@CLAassistant
Copy link

CLAassistant commented Dec 3, 2025

CLA assistant check
All committers have signed the CLA.

@renovate renovate bot force-pushed the renovate/major-linters branch from bca9554 to 702b70f Compare December 31, 2025 15:54
@renovate renovate bot force-pushed the renovate/major-linters branch from 702b70f to b127c3f Compare January 8, 2026 19:50
@renovate renovate bot force-pushed the renovate/major-linters branch 2 times, most recently from eb824e7 to f265270 Compare January 22, 2026 13:30
@renovate renovate bot force-pushed the renovate/major-linters branch from f265270 to 20210cf Compare January 23, 2026 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file (automatic)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant