Concrete CMS 9.4.6 Release Announcement

Concrete CMS 9.4.6 Release Announcement


Nov 11, 2025
by jessicadunbar

We’re pleased to announce Concrete CMS 9.4.6, a release focused on smarter configuration checks, improved performance, and greater stability.

Pretty URL Configuration Check
Concrete now tests whether your web server supports pretty URLs before you enable them on the URLs and Redirection Dashboard page. If removing index.php from URLs could break rendering, a confirmation message now warns you before proceeding.

release urls.png

Behavioral Improvements

  • Enhanced Logging
    Additional logging has been added for pages, files, Express entries/objects, and calendar events.
  • More Efficient Version Cleanup
    The Remove Old Page Versions task is now optimized for large data sets and improved memory management. Previously, some sites with over 10,000 pages and multiple versions experienced halted tasks due to memory limits. This update handles large environments smoothly and completes reliably.
  • Smarter Redirects
    Trailing-slash redirects now occur only for GET requests, preventing unnecessary redirects for POST or other request types.
  • More Precise Log Timestamps
    Log entries now include seconds in their timestamps for better debugging accuracy.Logs-11-11-2025_12_16_PM.png

Bug Fixes

  • Fixed issue where container instances were deleted and recreated on each page load, increasing database usage.
  • Fixed bug that prevented reordering Express entries under certain conditions.
  • Fixed issue preventing navigation to pages on other sites from the sitemap panel in multisite environments.
  • Fixed inability to retrieve group details through the REST API.
  • Fixed ClassNotFoundError when accessing the OpenAPI specification.
  • Fixed issue where page drafts could be created within the wrong site in multisite setups.
  • Fixed buggy Page List block pagination after upgrading to 9.4.5 under certain conditions.
  • Fixed tooltip visibility for the Image Block hover icon.

Miscellaneous

  • PHP 8 compatibility improvements and general code cleanup.
  • Several previously untranslatable strings are now translatable.

9.4.6 Release Notes

To view all the new features in version 9, visit our landing page:
https://www.concretecms.org/9