Concrete CMS 9.3.8
9 December 2024
Concrete CMS version 9.3.8 is now available.
Upgrading to Concrete CMS 9.3.8
Concrete CMS 9.3.8 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Concrete CMS updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Concrete CMS install to test the 9.3.8 upgrade prior to applying it live. Get started managing your Concrete CMS installations with Installatron
What's New in Concrete CMS 9.3.8
Behavioral Improvements
- We now check whether is_featured is an event or page attribute and that it’s indexed properly before allowing you to filter the Event List or Page List blocks (thanks mlocati, ccmEnlil)
- When editing a locale-specific Stack in a multilingual website, we will now show that stack as a new segment in the breadcrumb (thanks mlocati)
Bug Fixes
- Fixed incorrect site tree being set when adding external links under a different multilingual site tree than the root (thanks mlocati)
- Fix invalid permission key to solve error on update files via REST API (thanks hissy, mlocati)
- Fixed error when importing files from the incoming directory f you have a subfolder or file with no suffix under application/files/incoming under PHP 8 (thanks mlocati)
- Fixed incorrect stack being returned when referencing stack by name but a multilingual-specific version of the stack exists (thanks mlocati, SvanteArvedson)
- Fixed: Fixed width and height for images in CkEditor doesn't work (thanks mlocati)
- Fixed: Document Library - Sorting does not work within Subfolders
- Fix exporting area layout column when area is null (thanks mlocati)
- Fixed error that could occur if you returned null when implementing your own entity manager entity location registries in your package controller (thanks JohnTheFish)
- Fixed inability to customize a board slot.
Developer Updates
- You can now specify package-specific options when installing packages in CIF XML (thanks mlocati)
- API improvements to the StackList object (thanks mlocati)
- Page::getByPath can now except a as well as a site tree and return all pages in all multilingual site trees therein (thanks mlocati)
- Added getExternalProfileURL to the External Concrete authentication method controller (thanks mlocati)