Following the stabilization of our responsive admin dashboard, we've turned our focus to the heart of the platform: the writing and layout experience. Core CMS v0.4.8 represents a major leap forward in content structure, moving beyond simple linear posts toward true "Gutenberg-style" layout control.


Major Highlights / Updates

This release is all about flexibility and visual excellence. We've introduced powerful new ways to group and present your content:

  • Section/Group Block: A new container tool that allows you to wrap multiple blocks inside stylized sections. With options for Glass, Dark, Primary, and Accent backgrounds, you can now create distinct visual regions on any page.
  • Structured Table Support: We've fully integrated the Editor.js Table tool, complete with alignment controls (Left, Center, Right) and responsive rendering for mobile viewers.
  • Expanded Nested Tools: You are no longer limited to basic text inside your Columns or Sections. We've enabled Lists, Quotes, Delimiters, Raw HTML, and Code blocks within all layout containers.
Core CMS v0.4.8 Advanced Editor
(The new nested Section blocks and glassmorphic tables in theory.)

Technical Deep Dive

Behind the scenes, we've solved some of the most challenging UI and architectural hurdles of the Editor.js ecosystem:

  • Mirror Registry Pattern: To enable nested tools without bloat, we implemented a mirrored tool registry that allows layout tools to securely host the entire CMS block library at any depth.
  • Media Picker Overhaul: We've completely rewritten the Media Library picker. It now features a contained, scrollable grid with square-aspect tiles, resolving a longstanding "overflow" glitch.
  • Boot Order Stabilization: Resolved critical circular dependency issues during editor initialization, ensuring all layout tools register in a stable, predictable sequence.

Looking Ahead

With the layout engine now capable of handling complex nesting and structured data, we are ready to move into Phase 5 and 6. Our next focus areas include the Frontend AI Chat Widget and the highly anticipated Event Planner module.

Try out the new editor features at core-cms.brainav.ca.

Until next time!

— Jason Brain