Conversation
|
Repo-wise, which things should we expect to be (still) broken? 😅 I just unblocked the CI failures at a very basic level in #264, but even after that, Storybook/E2E seems to be broken on trunk. In this PR branch, at least locally:
|
|
Ok, there's still some kind of error in |
|
@tyxla @mirka Apologies for not adding enough context: everything that is in this PR is already deployed on WP.com, in bundled and minified form. Here I'm merely committing the source code changes. In a sense, the WP.com/P2 deployment is what really matters. The Storybook/e2e failures in this repo are sad, we can spend some timeboxed effort trying to fix them, but at the end of the day they won't prevent us from merging this PR. It contains changes that are already tested and deployed elsewhere, and we can't just throw them away. |
62e7821 to
fa1a024
Compare
|
Makes sense @jsnajdr. Do you think we can fix those type errors before merging though? |
I hope so! I was able to fix the |
|
OK, the TypeScript errors are fixed, now the only thing that fails are the e2e tests. |
Oh, something is very wrong with Storybook. I'm trying to upgrade it to the same version as used in Gutenberg. |
|
I upgraded Storybook and now the CI check is all green 🎉 🚀 🕺 |
|
Good to hear! Let's ship this, unless @mirka has any remaining concerns. |

This PR updates the isolated editor to Gutenberg 20.6.0. It's going to be used by P2 and deployed on WP.com.
There are several kinds of changes:
@wordpress/*NPM dependencies to latest versions. From these especially@wordpress/interfaceis relevant because its code is directly bundled with the isolated editor code.divs with Core class names. When these get updated, the ISO editor needs to update them, too. A typical change here is from.edit-postto.editor, for example.edit-post-text-editorto.editor-text-editor. But there are others that were discovered during testing.ComplementaryAreano longer has thesmallScreenTitleprop and we're removing it here, too (Editor Interface: Remove small header from global styles/plugin sidebar WordPress/gutenberg#64474)