Skip to content

Block Library: unwrap Classic block migration notice experiment#78165

Merged
tyxla merged 6 commits into
WordPress:trunkfrom
im3dabasia:feat/unwrap-classic-block-migration-notice
Jun 24, 2026
Merged

Block Library: unwrap Classic block migration notice experiment#78165
tyxla merged 6 commits into
WordPress:trunkfrom
im3dabasia:feat/unwrap-classic-block-migration-notice

Conversation

@im3dabasia

@im3dabasia im3dabasia commented May 11, 2026

Copy link
Copy Markdown
Contributor

Please note

Note: This PR is part of Experiment 1 (WP 7.1 Classic block deprecation, #78067) and may need updates as the experiment evolves, particularly when additional migration paths for existing Classic block instances are finalized. This PR can be amended or followed up on before the experiment is ready to fully launch.

What?

Follow up to #78090

Removes the gutenberg-classic-block-deprecation experiment gate so the Classic block migration notice ships to all users by default.

Why?

Testing Instructions

  1. In Code Editor paste <!-- wp:freeform --><p>Hello</p><!-- /wp:freeform -->, switch to Visual editor.
  2. Confirm deprecation warning appears with "Convert to blocks" and "Convert to Custom HTML" buttons.
  3. Test both buttons convert content correctly.
  4. Confirm experiment no longer appears on the Gutenberg Experiments admin page.

@im3dabasia im3dabasia self-assigned this May 11, 2026
@im3dabasia im3dabasia requested a review from spacedmonkey as a code owner May 11, 2026 13:41
@im3dabasia im3dabasia added the [Block] Classic Affects the Classic Editor Block label May 11, 2026
@im3dabasia im3dabasia added the [Type] Experimental Experimental feature or API. label May 11, 2026
@github-actions github-actions Bot added the [Package] Block library /packages/block-library label May 11, 2026
@im3dabasia

Copy link
Copy Markdown
Contributor Author

Note: This PR is part of Experiment 1 (WP 7.1 Classic block deprecation, #78067) and may need updates as the experiment evolve, particularly when additional migration paths for existing Classic block instances are finalized. This PR can be amended or followed up on before the experiment is ready to fully launch.

@github-actions

github-actions Bot commented May 11, 2026

Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: im3dabasia <[email protected]>
Co-authored-by: tyxla <[email protected]>
Co-authored-by: yuliyan <[email protected]>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@im3dabasia im3dabasia requested review from tyxla and yuliyan May 11, 2026 13:44
@yuliyan

yuliyan commented May 11, 2026

Copy link
Copy Markdown
Contributor

@im3dabasia, Thanks for the contribution!

I think it's a little too early to unwrap this experiment though, especially since it hasn't even shipped in a release yet.

We’d like to give it a bit more time to bake - review the user-facing copy, gather feedback from users, and potentially iterate on the experience before making it the default for everyone.

Also, it looks like one of the e2e tests is currently failing.

@tyxla tyxla left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed with @yuliyan. It's a bit early to unwrap; we'd like to ship this as an experimend and run with it for a while, while also getting feedback and improving it on the way. Unwrapping the experiment is the last step when we're confident that the experiment is doing well and is ready for production.

@im3dabasia

Copy link
Copy Markdown
Contributor Author

Sure, I am aligning with your opinions. I will update this PR once we are ready to unwrap this experiment and roll it out live for everyone in the GB plugin. Thanks for the quick reviews. I really appreciate them!

@tyxla

tyxla commented Jun 24, 2026

Copy link
Copy Markdown
Member

Thanks again for your work here @im3dabasia!

I'm doing a last test/review pass on this one and will proceed with shipping so we can include it in WordPress 7.1.

tyxla added 2 commits June 24, 2026 12:03
The Convert to blocks toolbar button was removed; the equivalent action
is now the primary button in the MigrationNotice. Update the e2e test to
click that button in the canvas instead of the block toolbar.

@tyxla tyxla left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks again @im3dabasia 🙌

@tyxla tyxla merged commit c773350 into WordPress:trunk Jun 24, 2026
40 checks passed
@github-actions github-actions Bot added this to the Gutenberg 23.5 milestone Jun 24, 2026
@im3dabasia

Copy link
Copy Markdown
Contributor Author

Thanks @tyxla for taking forward this PR. I really appreciate it! Have a good day!

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

Labels

[Block] Classic Affects the Classic Editor Block [Package] Block library /packages/block-library [Type] Experimental Experimental feature or API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants