Update dependency @wordpress/eslint-plugin to v26 - #209
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
July 23, 2025 08:55
bcb0e37 to
fa2f565
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
August 13, 2025 15:26
3e7e9bd to
504db51
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
August 20, 2025 23:32
bb1e252 to
48d1326
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
September 6, 2025 15:55
15f2824 to
acfb0f4
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
September 17, 2025 17:16
acfb0f4 to
a34f64a
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
October 1, 2025 20:30
9dc19b4 to
ea2edb3
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
October 21, 2025 21:50
835e96b to
9db605f
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
October 29, 2025 16:45
9db605f to
aee9aa8
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
November 12, 2025 20:04
d5a48fa to
881f70b
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
November 18, 2025 13:58
881f70b to
75470cf
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
December 3, 2025 17:28
6d5caf2 to
3f43a8a
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
December 23, 2025 17:34
3f43a8a to
a307fea
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
December 31, 2025 16:41
a307fea to
7251205
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
January 8, 2026 19:15
7251205 to
bcc758d
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
January 16, 2026 16:31
bcc758d to
8a1eed5
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
January 19, 2026 16:42
8a1eed5 to
9376668
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
February 2, 2026 14:43
d9a0ab0 to
170c817
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
February 18, 2026 18:27
e8df03c to
65d8a69
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
March 4, 2026 12:45
65d8a69 to
7d09606
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
3 times, most recently
from
June 1, 2026 22:08
75378fd to
6fe860f
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
June 11, 2026 13:09
5cc7651 to
5d9eef9
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
June 16, 2026 18:56
5d9eef9 to
1d26caf
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
from
June 24, 2026 14:16
1d26caf to
96aa1cc
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
July 1, 2026 23:07
232a0fc to
97052e4
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
3 times, most recently
from
July 17, 2026 10:53
c60ac94 to
41e73f2
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
July 24, 2026 15:40
5d35548 to
73b478d
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
July 30, 2026 20:35
6282bff to
699436b
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
August 16, 2026 11:17
dd0f4af to
314c001
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
2 times, most recently
from
September 2, 2026 16:12
d4d6b2b to
e91f936
Compare
renovate
Bot
force-pushed
the
renovate/major-wordpress-monorepo
branch
4 times, most recently
from
September 10, 2026 02:10
fd8f06e to
5382ed3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^21.0.0→^26.0.0Release Notes
WordPress/gutenberg (@wordpress/eslint-plugin)
v26.0.0Compare Source
Breaking Changes
esnextruleset no longer configures a parser, so JavaScript and JSX files are parsed by ESLint's default parser instead of@babel/eslint-parser(#82144).Enhancements
use-recommended-componentsrule to prefer@wordpress/uiFieldandFieldsetover legacy@wordpress/componentsBaseControl(#82095).Bug Fixes
no-unused-vars-before-returnfalse positive on variables used only in JSX (#82144).Internal
eslint-plugin-jestto 29.16.5 (#82181).v25.10.0Compare Source
Bug Fixes
fixableoption fromi18n-no-flanking-whitespacerule #70279.Enhancements
use-recommended-componentsrule to markSearchableChipSelectandSearchableChipSelectControlfrom@wordpress/uias recommended (#80980).use-recommended-componentsrule to markAutocomplete,Field, andFieldsetfrom@wordpress/uias recommended (#80636).@wordpress/uikeyboard shortcut utilities in theuse-recommended-componentsrule. (#81826)use-recommended-componentsrule to markInput,InputControl, andInputLayoutfrom@wordpress/uias recommended, and to prefer@wordpress/uiInputControlover legacy@wordpress/componentsInputControlandTextControl(#81658).use-recommended-componentsrule now allowsControlWithErrorandValidityIndicatorfrom@wordpress/ui. (#81574)v25.9.0Compare Source
Enhancements
dependency-grouprule's"never"mode now recognizes dependency comments regardless of capitalization or a trailing period while preserving other comments. (#81246)use-recommended-componentsrule to allowCalendarandRangeCalendarfrom@wordpress/ui(#81337).v25.8.0Compare Source
Enhancements
use-recommended-componentsrule to flagAnimate,Flex,FlexBlock,FlexItem,ResponsiveWrapper,TabbableContainer, and__experimentalDivider,__experimentalElevation,__experimentalGrid,__experimentalScrollable,__experimentalSpacer,__experimentalSurface, and__experimentalViewfrom@wordpress/componentsas not recommended (#80754).use-recommended-componentsdeprecation messages forAnimateand__experimentalSurfaceto point to design tokens (#80931, #80943).v25.7.0Compare Source
Enhancements
use-recommended-componentsrule to allowSkeletonfrom@wordpress/ui(#79671).v25.6.0Compare Source
v25.5.1Compare Source
v25.5.0Compare Source
Enhancements
use-recommended-componentsrule to preferTooltipfrom@wordpress/uiover@wordpress/components(#78693).v25.4.1Compare Source
v25.4.0Compare Source
v25.3.0Compare Source
Enhancements
use-recommended-componentsrule to allowIconandTabsfrom@wordpress/ui(#78365, #78442).use-recommended-componentsto flag not-recommended components imported viaunlock( privateApis )destructuring (#78451).v25.2.0Compare Source
New Features
no-non-module-stylesheet-importsrule to prevent importing non-module stylesheets from JavaScript files (#77984).v25.1.0Compare Source
New Features
use-import-asrule to enforce configured aliases for selected named imports and directunlock( privateApis )destructuring (#77389).no-unsafe-render-orderrule to flag unsafe render-prop composition withVisuallyHiddenandLink/Text(#77428).Enhancements
use-recommended-componentsrule to recommendCard,Collapsible, andCollapsibleCardfrom@wordpress/uiover legacy@wordpress/componentscard components (#77423).use-recommended-componentsrule to preferLinkfrom@wordpress/uioverExternalLinkfrom@wordpress/components(#77505).use-recommended-componentsrule to allowEmptyStatefrom@wordpress/ui(#77765).use-recommended-componentsrule to preferVisuallyHiddenfrom@wordpress/uiover@wordpress/components(#77575).v25.0.0Compare Source
Breaking Changes
.eslintrc.*files toeslint.config.mjs. See the migration guide for details (#76654).^9.0.0 || ^10.0.0(#76654).eslint-plugin-importto v2.31+ (wrapped withfixupPluginRulesfor flat config compatibility) (#76654).@typescript-eslint/*from v6 to v8 (via the unifiedtypescript-eslintpackage) (#76654).eslint-plugin-eslint-commentswith@eslint-community/eslint-plugin-eslint-comments. Rule prefixes changed fromeslint-comments/*to@eslint-community/eslint-comments/*(#76654).New Features
@wordpress/eslint-plugin/eslintrcentry point — a compatibility wrapper for ESLint v9 consumers still using.eslintrc.*files. This is deprecated and will be removed in a future major version (#76654).wordpress.configs.recommendedreturns an array of config objects suitable for spreading intoeslint.config.mjs) (#76654).Enhancements
jsx-a11y/heading-has-contentrule in the recommended configuration, which reports many false positives when heading elements are passed via arenderprop (#77073).use-recommended-componentsrule to allowTextfrom@wordpress/ui(#77044).v24.5.0Compare Source
v24.4.0Compare Source
New Features
no-dom-globals-in-module-scope,no-dom-globals-in-constructor,no-dom-globals-in-react-cc-render, andno-dom-globals-in-react-fcrules to prevent DOM global usage in SSR-unsafe contexts, replacing the unmaintainedeslint-plugin-ssr-friendlypackage (#76508).use-recommended-componentsrule to encourage the use of recommended UI components in a WordPress environment (#76222).no-unmerged-classnamerule to flag components that set an explicitclassNamewhile spreading rest props without destructuring and merging the incomingclassName(#76458).Enhancements
no-unknown-ds-tokensrule now reports bare--wpds-*tokens not wrapped invar(), which would silently miss build-time fallback injection.no-setting-ds-tokensrule now checks all object property keys, not just those inside JSXstyleattributes (#76212).v24.3.0Compare Source
New Features
no-ds-tokensrule to disallow usage of Design System token CSS custom properties (--wpds-*).Enhancements
no-unknown-ds-tokensrule now checks all string literals and template literals, not just JSXstyleattributes. It also reports dynamically constructed--wpds-*token names.v24.2.1Compare Source
v24.2.0Compare Source
v24.1.0Compare Source
Enhancements
dependency-grouprule now accepts an optional"never"mode to forbid dependency group comments.v24.0.0Compare Source
Breaking Changes
import/no-unresolvedfor@wordpress/packages. These packages were previously exempted from the rule. (#72978)import/internal-regexto classify@wordpress/packages as internal. From the perspective of an external consumer of this package,@wordpress/packages should be considered external. (#72978)New Features
no-setting-ds-tokensrule to disallow setting Design System token CSS custom properties (--wpds-*). (#74325)no-unknown-ds-tokensrule to disallow unknown Design System tokens. (#74325)components-no-missing-40px-size-proprule to opt-in to the new 40px default size for components from the@wordpress/componentspackage. (#74611)components-no-unsafe-button-disabledrule to ensure that buttons from the@wordpress/componentspackage are accessible when disabled. (#74611)Enhancements
dependency-grouprule is not recommended anymore. (#73616)v23.0.0: 23.0.0Compare Source
Changelog
Enhancements
Components
panellayout. (77024)Text: Mark as recommended. (77044)margin-inline-endrule to Title. (77334)@base-ui/reactfrom1.3.0to1.4.0. (77308)--wpds-cursor-controldesign token for interactive controls. (76786), (77259)@wordpress/ui: AddPopover. (76438)AlertDialog. (76937)Dialog: Update Header layout, refactor Title to use Text. (77161)containerportal prop on all overlay Popup components. (77163)Block Library
Guidelines
Post Editor
defaultLayoutsprop. (77232)Block Editor
Connectors
DataViews
Global Styles
REST API
datefield in templates and template parts. (77134)Media
Collaboration
WP_HTTP_Polling_Sync_Server. (76987)shouldSyncfunction to entity sync configuration. (76947)Site Editor
Bug Fixes
Components
text-transformfrompanelfield labels. (77196)compactdensity clipping and remove top/bottom padding. (77054)allow-same-originfor core/html blocks. (77212)Block Library
onEntersplitting of parent block when insertion of that block type is not allowed. (77291)---shortcut. (77135)Block Editor
Guidelines
Data Layer
Connectors
Post Editor
postContentInfoFieldwhen there are edits. (76901)Collaboration
Global Styles
DataViews
Patterns
Media
Client Side Media
Accessibility
Components
ValidatedRangeControl: Fix aria-label rendered as [object Object]. (77042)Performance
Post Editor
Client Side Media
Experiments
Post Editor
Documentation
collaboration.php. (77173)no-setting-ds-tokensrule. (77154)Code Quality
Components
.scssfiles to CSS module linting. (77140)--wpds-cursor-controldesign token. (77330)Block Editor
useStylehook. (77104)Post Editor
jsx-a11y/heading-has-content. (77073)Block Library
packages/list-reusable-blockspackage to TypeScript. (70518)Data Layer
Guidelines
Icons
Annotations
Tools
Testing
page.waitForFunctioncall arguments in e2e tests. (77300)Build Tooling
@wordpress/api-docs-generator. (77019)Data Layer
First-time contributors
The following PRs were merged by first-time contributors:
collaboration.php. (77173)Contributors
The following contributors merged PRs in this release:
@adamsilverstein @Adi-ty @aduth @alecgeatches @andrewserong @annezazu @aswasif007 @BugReportOnWeb @CGastrell @chriszarate @ciampo @coderGtm @DAreRodz @DarkMatter-999 @dinhtungdu @dkotter @dpmehta @ellatrix @gziolo @hbhalodia @iamchughmayank @Infinite-Null @ingeniumed @jameskoster @jeryj @jorgefilipecosta @jsnajdr @kushagra-goyal-14 @madhusudhand @MaggieCabrera @Mamaduka @manzoorwanijk @mehrazmorshed @mirka @nerrad @ntsekouras @oandregal @prachigarg19 @R1shabh-Gupta @ramonjd @samvaidya @sandipr942 @scruffian @shail-mehta @Shekhar0109 @shrivastavanolo @superdav42 @Swanand01 @t-hamano @talldan @tyxla @USERSATOSHI @yashjawale @yogeshbhutkar
v22.22.0Compare Source
v22.21.0Compare Source
Enhancements
import/no-unresolved,import/default, andimport/namedchecks for TypeScript files when TypeScript is installed, since these issues are already checked by TypeScript.eslint-import-resolver-typescript, including for non-TypeScript files.v22.20.0Compare Source
v22.19.1Compare Source
v22.19.0Compare Source
v22.18.0Compare Source
v22.17.0Compare Source
v22.16.0Compare Source
v22.15.0Compare Source
v22.14.0Compare Source
v22.13.0Compare Source
Enhancements
v22.12.0Compare Source
v22.11.0Compare Source
v22.10.0Compare Source
v22.9.0Compare Source
v22.8.0Compare Source
v22.7.0Compare Source
v22.6.0Compare Source
v22.5.1: 22.5.1Compare Source
Changelog
Bug Fixes
Block Library
Contributors
The following contributors merged PRs in this release:
@shimotmk
v22.5.0Compare Source
v22.4.0Compare Source
v22.3.0Compare Source
v22.2.0Compare Source
v22.1.1: 22.1.1Compare Source
Changelog
Bug Fixes
Block Library
Contributors
The following contributors merged PRs in this release:
@jeryj @scruffian
v22.1.0Compare Source
v22.0.0Compare Source
Breaking Changes
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.