← Back to all articles

Phase 1.24 Introduces the Builder Foundation

Structured builder pages now support templates, draft and publication states, recycle-bin recovery, permissions, and persistent layout data.

MineCave Website Builder now has its first permanent page-building foundation. Staff can create structured page drafts, choose templates, publish or unpublish pages, and recover deleted pages from a recycle bin.

Pages are stored as layout data instead of raw HTML. This establishes the safe model required for future rows, columns, modules, widgets, autosave, version history, scheduling, SEO controls, and visual drag-and-drop editing.

The new Dashboard → Builder Pages area also connects directly to the Module and Widget Registries introduced in Phase 1.23, ensuring future page composition only uses validated components.

Included in this checkpoint

Structured page records
Draft and publication states
Initial template selection
Recycle-bin restoration
Builder permissions
Builder database migration
Dashboard integration
Audit logging for page actions

Phase 1.24 is a foundation checkpoint. It intentionally establishes reliable page lifecycle and storage before visual editing controls are introduced.

builderpagesdraftstemplates
Join the Discussion

Leave a comment

Comments are reviewed before appearing publicly.

Comments will return after the database migration is completed.
Discussion

Approved comments

0
No approved comments yet. Be the first to contribute.
Continue Reading

Related articles

Phase 1.29 Introduces the Custom Module Builder

Authorized staff can now create registry-backed reusable modules directly from the dashboard without editing project code.

Phase 1.28 Introduces the Professional Builder Experience

Drag-and-drop ordering, responsive previews, reusable templates, asset management, layers, and revision history make the Visual Builder significantly more professional.

Phase 1.27 Introduces the Advanced Module System

The Visual Builder now discovers a larger categorized module library from manifests and renders each module through structured settings.