Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.
This PR adds a migration for existing PB Blocks, to generate stable element IDs. With 5.40.0, blocks and pages created in PB have unique, stable, element IDs. But in previous versions, these IDs were not stored as part of the Block content. This migration ensures that all existing blocks in the system follow the same data structure, and have fixed element IDs (recursively).
Changes
This PR adds a migration for existing PB Blocks, to generate stable element IDs. With 5.40.0, blocks and pages created in PB have unique, stable, element IDs. But in previous versions, these IDs were not stored as part of the Block content. This migration ensures that all existing blocks in the system follow the same data structure, and have fixed element IDs (recursively).
How Has This Been Tested?
Jest tests.