-
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
Remove isolated block editor #64097
Remove isolated block editor #64097
Conversation
@@ -42,6 +27,22 @@ logFilters: | |||
level: discard | |||
- pattern: "wp-calypso@workspace:. provides react-dom (pf5aa8) with version 17.0.2, which doesn't satisfy what @types/wordpress__block-editor and some of its descendants request" | |||
level: discard | |||
- pattern: "calypso@workspace:client provides react (pb0cb8) with version 17.0.2, which doesn't satisfy what @wordpress/block-editor and some of its descendants request" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No clue why this is an issue now, but we can't get around it unless Gutenberg drops a transitive dependency.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Came late to this, but just wanted to say thanks for cleaning it up 🙌 |
Changes proposed in this Pull Request
The isolated block editor package has given us significant trouble with WordPress monorepo updates over the past several months. This time, it's completely blocking the release of Gutenberg to dotcom for an interesting chain of issues stemming from the removal of an experimental method in Gutenberg.
It's only used for an experiment @sarayourfriend did a year or two ago with Gutenberg in the Reader. We have no plans to actively continue work on that experiment, so it's fair to remove the code completely at this point. This lets us remove the isolated block editor package from our dependencies and that should unblock the gutenberg release.
Related discussion: p1653583842699789-slack-CBTN58FTJ
Testing instructions
Related to #64093