Skip to content

Plugin: Remove vendor script registration#13573

Merged
aduth merged 1 commit intomasterfrom
remove/register-vendor-scripts
Feb 26, 2019
Merged

Plugin: Remove vendor script registration#13573
aduth merged 1 commit intomasterfrom
remove/register-vendor-scripts

Conversation

@aduth
Copy link
Copy Markdown
Member

@aduth aduth commented Jan 29, 2019

This pull request seeks to remove Gutenberg's own registration of vendor dependencies, instead relying on those versions provided by core. The associated utility functions have not been deprecated, with some expectation that Gutenberg may again need to re-introduce newer dependency versions at some point in the future (e.g. #11161). I'm open to considering this as YAGNI though, with a proper deprecation under the assumption that it could be restored at a point in the future if/when it's needed.

Inline scripts for vendor dependencies have also been removed, since these would duplicate those already provided by core.

Testing instructions:

Verify that there are no regressions in the load of Gutenberg, that via the network tab you observe vendor dependencies loaded from the core installation, and that the inline scripts removed with these changes are still present in the markup of the editor screen even after their removal from the plugin.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Gutenberg Plugin Issues or PRs related to Gutenberg Plugin management related efforts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants