build(deps-dev): Bump @wordpress/dependency-extraction-webpack-plugin from 6.43.0 to 6.56.0 - #739
Merged
dcalhoun merged 1 commit intoOct 1, 2026
Conversation
XCFramework BuildThis PR's XCFramework is available for testing. Add the following to your .package(url: "https://github.com/wordpress-mobile/GutenbergKit", branch: "pr-build/739")Built from c13477c |
Member
|
Need to check how new module externalization impacts this project, if we need to remove some from the |
Member
|
@dependabot rebase |
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/wordpress/dependency-extraction-webpack-plugin-6.56.0
branch
from
September 30, 2026 20:35
31cd223 to
08e363d
Compare
Bumps [@wordpress/dependency-extraction-webpack-plugin](https://github.com/WordPress/gutenberg/tree/HEAD/packages/dependency-extraction-webpack-plugin) from 6.43.0 to 6.56.0. - [Release notes](https://github.com/WordPress/gutenberg/releases) - [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/dependency-extraction-webpack-plugin/CHANGELOG.md) - [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/dependency-extraction-webpack-plugin@6.56.0/packages/dependency-extraction-webpack-plugin) --- updated-dependencies: - dependency-name: "@wordpress/dependency-extraction-webpack-plugin" dependency-version: 6.56.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/wordpress/dependency-extraction-webpack-plugin-6.56.0
branch
from
October 1, 2026 10:44
08e363d to
c13477c
Compare
dcalhoun
approved these changes
Oct 1, 2026
dcalhoun
deleted the
dependabot/npm_and_yarn/wordpress/dependency-extraction-webpack-plugin-6.56.0
branch
October 1, 2026 10:54
dcalhoun
added a commit
that referenced
this pull request
Oct 1, 2026
Core registers no icons or global-styles-engine scripts, and plugin tooling bundles both, so nothing reads them; since #739 our own imports bundle them too. Core's format-library global is undefined because the package exports nothing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm
dcalhoun
added a commit
that referenced
this pull request
Oct 1, 2026
Core registers no icons or global-styles-engine scripts, and plugin tooling bundles both, so nothing reads them; since #739 our own imports bundle them too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm
dcalhoun
added a commit
that referenced
this pull request
Oct 1, 2026
Core registers no icons or global-styles-engine scripts, and plugin tooling bundles both, so nothing reads them; since #739 our own imports bundle them too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm
dcalhoun
added a commit
that referenced
this pull request
Oct 2, 2026
* build: add four core script packages as direct dependencies They were only reachable transitively, but the editor will import them to expose them on window.wp. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: flag window.wp namespace globals __esModule like core Core builds each namespace global with esbuild's __toCommonJS, which plugin bundlers read to resolve a default import to `default`. Without the flag, a plugin's default import received the whole namespace. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: expose four core script packages on window.wp WordPress registers wp-block-serialization-default-parser, wp-redux-routine, wp-sync and wp-upload-media, so plugins may import them as window.wp externals. They were undefined in the editor, and the store-holding packages must be the editor's own instance. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: match core's shape for three window.wp globals Core exposes the default export for packages flagged wpScriptDefaultExport, which includes server-side-render and shortcode but not is-shallow-equal. A plugin's ServerSideRender default import received the namespace, and named is-shallow-equal imports were undefined. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: drop the icons and globalStylesEngine globals Core registers no icons or global-styles-engine scripts, and plugin tooling bundles both, so nothing reads them; since #739 our own imports bundle them too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: expose formatLibrary as undefined like core Core's format-library script exports nothing, so its global is undefined. The side-effect import stays, as it registers the formats. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * refactor: remove the dead format-library import The wordPressExternals transform strips side-effect @WordPress imports outside wordpress-globals.js, so this import never ran; the one in wordpress-globals.js registers the formats. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: define WP Admin's screen globals before plugins load admin-header.php sets ajaxurl, pagenow, typenow, adminpage, the number separators and isRtl before any script runs. Plugins read them while loading, but GBK lacked most and set ajaxurl only after plugins loaded. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: expose ReactJSXRuntime without the interop default Core exposes react/jsx-runtime's CommonJS exports; the namespace import added a `default` key that core's global lacks. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * refactor: reuse the resolved text direction for isRtl configureLocale() returns the direction so callers don't derive it a second time; isRtl now uses it instead of re-checking the locale. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fix: authenticate AJAX before plugins load ajaxurl is now defined while plugins load, so their load-time requests reached admin-ajax.php without the Authorization header. The media aliases stay after plugin loading so a plugin replacing wp.media can't discard them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * revert: authenticate AJAX before plugins load This reverts commit f02272e. Registering the auth prefilter first let plugin prefilters run after it, replacing beforeSend or rewriting the URL after the origin check. Trunk's order runs it after load-time prefilters; load-time AJAX is rare, and admin-ajax ignores the header unless a handler opts in. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: omit WP Admin's number separator globals Core derives thousandsSeparator and decimalPoint from its own translations, which Intl doesn't reproduce: values differ for many locales and across WebView ICU versions. They serve admin list screens the editor lacks, and plugins rarely read them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm * fix: recheck the AJAX auth origin when the request is sent The prefilter checked the origin before later prefilters ran, so one rewriting the URL off the site would still send the token there. The wrapper also called the original beforeSend without its settings, its context, or its return value, so a `false` return didn't cancel. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mp7HPYAD9KtkU4Dh994Pfm --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
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.
Bumps @wordpress/dependency-extraction-webpack-plugin from 6.43.0 to 6.56.0.
Changelog
Sourced from @wordpress/dependency-extraction-webpack-plugin's changelog.
Commits
56d8058chore(release): publish9ff3f0eUpdate changelog filesf905a64Merge changes published in the Gutenberg plugin "release/24.1" branch485f42achore(release): publishc89dd70Update changelog filesa55a0d7Merge changes published in the Gutenberg plugin "release/24.0" branchd06b010chore(release): publish (#82084)0790fa5Update changelog files098e3baMerge changes published in the Gutenberg plugin "release/23.9" branch989764dchore(release): publish