Release notes
Changelog
A short summary of the 2.0.0 RC4 fixes.
Candidate build 2.0.0 RC4 Latest v2 fixes
Block identity
Fixes for pages that contain more than one GutenBricks block.
- Fixed block IDs being reused when blocks are inserted, duplicated, pasted, or replaced.
- Fixed preview and render collisions between multiple instances of the same template.
- Fixed unsafe fallback IDs so legacy blocks with missing or invalid IDs keep independent previews.
Saving and validation
Fixes for saving while editor previews are updating.
- Fixed Gutenberg saves occurring before a new block has a stable identity and preview snapshot.
- Fixed editor dirty-state and block-validation problems caused by transient preview data.
- Fixed saved block state after editing one instance, removing another, and inserting a replacement.
Polylang
Fixes for multilingual pages and shared templates.
- Fixed translated pages failing to save when Polylang supplies its language options during the save process.
- Fixed shared or untranslated templates resolving to an invalid template ID instead of using the original template.
Rendering
Fixes for isolating block output in the editor and frontend.
- Fixed render-cache and runtime state collisions between blocks on the same page.
- Fixed duplicate rendered DOM IDs in multi-block layouts.