We’re excited to announce the release of Concrete CMS 9.4.5 – a version focused on streamlining the editing experience, improving layout behavior, and resolving bugs that may have impacted day-to-day content management and development.

Announcing CMS 9.4.5 Release
Oct 9, 2025
by
Behavioral Improvements:
- Cleaner Grid Layouts: Grid Framework-based layouts are no longer wrapped in unnecessary extra row and column classes, making your front-end output more predictable and efficient.
- Dashboard UI Polish: We've ironed out some interface quirks when hovering over table-based list views, leading to a smoother Dashboard experience.
Bug Fixes:
- Trash Can Accuracy: Pages with editing canonical URLs are now properly marked as trashed when deleted.
- Layout Spacing Fix: Nesting "Free-Form Layout" type Areas/Layouts now correctly respects the "Spacing" setting.
- Calendar RSS Stability: Resolved a 5xx server error occurring on calendar RSS feeds.
- Privacy Policy Display: The privacy policy acceptance banner now renders correctly on the Stacks Dashboard page.
- Dashboard Welcome Screen: You can now freely add multiple blocks to areas on the Welcome screen without needing to reload the page.
- Theme Customization: Fixed an issue where saving theme customizations would trigger multiple instances of the custom CSS dialog.
- Legacy Theme Configuration: A notice error has been resolved when working with legacy themes.
Developer Updates:
- The
$controller->buildRedirect(...)
method now accepts a Page object as its first argument. (Thanks @mnakalay!)
To view all the new features in version 9, visit our landing page:
https://www.concretecms.org/9