Concrete 5 CMS v8.3.2 Release Notes

  • ๐Ÿ”‹ Feature Updates

    • โšก๏ธ Updated CKEditor rich text editor component to 4.8.0 (thanks MrKarlDilkington)

    Behavioral Improvements

    • ๐Ÿ‘Œ Improvements to coding standards and PHP documentation (thanks mlocati, HamedDarragi)
    • Scan the SRC directory within the application for translatable strings (thanks matt9mg)
    • ๐Ÿ›  Fixed users being able to delete core and active themes (thanks deek87)
    • Removal of inline block JavaScript to facilitate more performant websites (thanks Remo)
    • ๐ŸŽ Certain text field database indexes will be preserve across the upgrade process, leading to better performance (thanks mlocati)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Express Entity attribute type was not installed due to a bug in 8.3.0 and 8.3.1. This is now fixed.
    • ๐Ÿ‘Œ Improvements to the upgrade process: fixes to missing database tables under certain conditions (thanks mlocati)
    • ๐Ÿ›  Fixed bug where blocks were not having their output added to the output cache, leading to general slowness, and a slow Dashboard Welcome page.
    • ๐Ÿ›  Fixed fatal error on higher traffic websites complaining about timeouts, broken cache files.
    • ๐Ÿ›  Fixed: The current "check for updates" dashboard page doesn't report the latest version because of a bug in the cache reading/writing process (thanks mlocati)
    • ๐Ÿ›  Fixed: Updating preset layouts destroys database structure which can result in severe errors (thanks mehl)
    • ๐Ÿ›  Fixed: filterByTopic / MySQL 5.7 compatibility (thanks apaccou)
    • ๐Ÿ›  Fixed bug where Geolocators table wasnโ€™t created when upgrading from 8.2.1.
    • ๐Ÿ›  Fixed: Page duplicated from Versions menu doesn't contains IsDraft state, gets published under drafts.
    • ๐Ÿ›  Fixed http://www.concrete5.org/developers/bugs/8-3-1/exception-on-login-page-when-mobile-theme-switcher-is-active-and (thanks JeRoNZ)
    • ๐Ÿ›  Fixed issue with no blocks displaying on PHP 7.2 (thanks mlocati)
    • ๐Ÿ›  Fixed Youtube block video issues with showinfo and loop (thanks deek87)
    • โœ‚ Removed stray tag in topic list block view template (thanks JeRoNZ)
    • ๐Ÿ›  Fix directory name in extract package strings (thanks hissy)
    • ๐Ÿ›  Fixed: Form submission notifications throw an error on the Waiting for Me page if the form data object is deleted.

    Developer Improvements

    • ๐Ÿ‘‰ UserSelector::selectMultipleUsers can now accepted square brackets in its name, enabling it to be used with custom attributes (thanks mlocati)
    • ๐Ÿšš Move the post-login URL management to a service class (thanks mlocati)