Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task: remove dependency on deprecated wp.nux package #71268

Open
simison opened this issue Dec 16, 2022 · 6 comments
Open

Task: remove dependency on deprecated wp.nux package #71268

simison opened this issue Dec 16, 2022 · 6 comments

Comments

@simison
Copy link
Member

simison commented Dec 16, 2022

Details

Old deprecated @wordpress/nux package is being entirely removed in GB 14.9.

We rely on the package slightly by importing & disabling it, ahead of our own "welcome tour" as well as when disabling "tips":

The published package of course continues existing on NPM, but because of how WP dependencies work, we don't actually bundle the package and instead mark it as external dependency enqueued from WordPress.

We might need to implement some workaround before both Gutenberg and WP gets upgraded to new enough version on WP.com and the package/data store is no more.

Checklist

  • [ ]
  • [ ]

Related

No response

@simison
Copy link
Member Author

simison commented Dec 16, 2022

@autumnfjeld @Copons were your teams already looking at these components as part of other work?

@autumnfjeld
Copy link
Contributor

@simison We don't have any active work in @Automattic/lego related to this.

@Copons
Copy link
Contributor

Copons commented Dec 16, 2022

Same for T-Rex!

@autumnfjeld
Copy link
Contributor

Happy to put this in Team Lego's board, should I do that @simison ?

@simison
Copy link
Member Author

simison commented Dec 26, 2022

@autumnfjeld Sure! Gutenberg 14.9 will ship some time in January at wp.com, some time after 1.8 (p4TIVU-am0-p2)

Thank you! 🙂

@simison
Copy link
Member Author

simison commented Jul 28, 2023

@wordpress/nux package has been deleted since a while ago from Gutenberg, but they just needed to restore it for 6.3 due to some breakage. I assume otherwise it would've been wiped out from core, too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants