-
Notifications
You must be signed in to change notification settings - Fork 2k
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
WIP Upgrade @wordpress/edit-site to 4.9.0 #73078
Conversation
@tyxla @noahtallen I'm trying to upgrade both |
Here is how your PR affects size of JS and CSS bundles shipped to the user's browser: App Entrypoints (~23028 bytes added 📈 [gzipped])
Common code that is always downloaded and parsed every time the app is loaded, no matter which route is used. Sections (~8992 bytes added 📈 [gzipped])
Sections contain code specific for a given set of routes. Is downloaded and parsed only when a particular route is navigated to. Async-loaded Components (~255893 bytes added 📈 [gzipped])
React components that are loaded lazily, when a certain part of UI is displayed for the first time. Legend What is parsed and gzip size?Parsed Size: Uncompressed size of the JS and CSS files. This much code needs to be parsed and stored in memory. Generated by performance advisor bot at iscalypsofastyet.com. |
From my understanding, it's not a good idea to update only package X and Y but keep the other packages behind. Often packages have their interconnected dependencies and using different versions can lead to subtle bugs. That's why I'd recommend upgrading all packages at the same time, and if the upgrade is too big, just do it incrementally and upgrade to an older version for all packages in a single PR. I know it's troublesome, but we're currently quite behind on the cc @noahtallen for feedback as well. |
Yes, I totally agreed! But I think Or do we have any plans to upgrade |
Yes, this is something that both @Automattic/team-calypso-platform and @Automattic/team-calypso-frameworks are interested to tackle in the short term. |
I've started some early experiments in #73155 but they're far from where we should be. I'll continue next week and keep y'all posted. |
That's really nice, thanks 👍 |
89397e6
to
33a0b90
Compare
@arthur791004 just a heads up that we're working on the mass |
@tyxla Thanks for the reminder! I've also noticed that 😆 |
Closing it in favor of #73890 |
👍 Thanks for your testing of #73890 @arthur791004 🙌 |
Related to #71038, #71917
Proposed Changes
Referring to #71917, when we're working on adding the font pairings variations to the site assembler, we need to
"@wordpress/edit-site: ^4.9.0"
and"@wordpress/blocks: ^11.11.0"
to support changing the font family of the heading via theelements.heading
. So, this PR proposes to upgrade those 2 packages firstTODOs
Testing Instructions
Pre-merge Checklist