Concrete CMS 5.6.3.2
16 September 2014
Concrete CMS version 5.6.3.2 is now available (security release).
Upgrading to Concrete CMS 5.6.3.2
Concrete CMS 5.6.3.2 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 5.6.3.2 upgrade prior to applying it live. Get started managing your Concrete CMS installations with Installatron
What's New in Concrete CMS 5.6.3.2
Behavioral Improvements
- Email messages now have the Message-ID parameter set (thanks mlocati!)
- Avoid unnecessary call to get package handle https://github.com/concrete5/concrete5/pull/1806 (thanks raphaelstolt)
Miscellaneous Improvements
- Backup performance improvement https://github.com/concrete5/concrete5/pull/1771 (thanks ForestMist)
- Google map blocks allows you to add a balloon https://github.com/concrete5/concrete5/pull/1775 (thanks mlocati)
- Attribute key categories are translatable https://github.com/concrete5/concrete5/pull/1792, https://github.com/concrete5/concrete5/pull/1793 (thanks mlocati)
- Youtube block video dimension 16:9 by default https://github.com/concrete5/concrete5/pull/1802
- Hide version number in upgrade page if it’s hidden in page header https://github.com/concrete5/concrete5/pull/1064 (thanks mlocati)
- Mark captcha as required https://github.com/concrete5/concrete5/pull/1813 (thanks mlocati)
- Mark form elements as required https://github.com/concrete5/concrete5/pull/1811 (thanks mlocati)
- Ability to use select attribute in sitemap job https://github.com/concrete5/concrete5/pull/1817 (thanks hissy)
- File helper functions return values added https://github.com/concrete5/concrete5/pull/1830 (thanks ahukkanen)
Bug Fixes
- Important - Breaking Change Mail templates were not reset in the mail helper, if you relied on a partial reset by the reset method, check your code https://github.com/concrete5/concrete5/pull/1757 (thanks ojalehto)
- Fixed bug where certain characters in sent emails could be stripped, by updating the Zen_Mime third party library. (thanks mlocati)
- Fixed bug where full page caching was reported in seconds on a given page but is actually in minutes.
- Fixed bug: MySQL 5.6: Error when adding a file to a file set (thanks Remo)
- Fixed bug where sitemap order could act strangely on duplicating pages (thanks Mainio)
- Fixed bug where you couldn’t drag and drop a page to copy it more than once in one browser load (thanks Mainio)
- Fixed bug in grunt translation task with multibyte characters cut in half https://github.com/concrete5/concrete5/pull/1761 (thanks Hissy)
- Fixed dutch date format https://github.com/concrete5/concrete5/pull/1727 (thanks akodde)
- Fixed directory permission problem with suPHP https://github.com/concrete5/concrete5/pull/1739 (thanks ahukkanen)
- Fixed import of user attributes https://github.com/concrete5/concrete5/pull/1763
- Fixed upgrade process https://github.com/concrete5/concrete5/pull/1765 (thanks mlocati)
- Fixed sitemap.xml where a % character could mess things up https://github.com/concrete5/concrete5/pull/1778 (thanks tao-s)
- URL slug in SEO Updater hidden for single pages https://github.com/concrete5/concrete5/pull/1770 (thanks lehik)
- Display number attribute for users with value 0 https://github.com/concrete5/concrete5/pull/1786 (thanks mlocati)
- Fixed number of elements consistency in pagination https://github.com/concrete5/concrete5/pull/1785 (thanks EC-Joe)
- Duplicate classes in autoloader removed https://github.com/concrete5/concrete5/pull/1789 (thanks jezmck)
- Unused variable removed https://github.com/concrete5/concrete5/pull/1791 (thanks mlocati)
- XML CIF Importer Bugfix where some links weren’t processed https://github.com/concrete5/concrete5/pull/1799 (thanks nebuleu)
- Form export with checkbox list fixed https://github.com/concrete5/concrete5/pull/1803
- Make sure strings saved in database aren’t translated when added but only when viewed https://github.com/concrete5/concrete5/pull/1766 (thanks mlocati)
- Allow users to search for localized group names https://github.com/concrete5/concrete5/pull/1524 (thanks mlocati)
- Fix error message when adding attributes which already exist https://github.com/concrete5/concrete5/pull/1805 (thanks hissy)
- Various fixes in the form result export https://github.com/concrete5/concrete5/pull/1807 (thanks mlocati)
- Duplicate code removed https://github.com/concrete5/concrete5/pull/1750 (thanks akodde)
- Fixed page speed settings inheritance https://github.com/concrete5/concrete5/pull/1759 (thanks akodde)
- Fixed typo in content importer https://github.com/concrete5/concrete5/pull/1809 (thanks hissy)
- Fix label in user search screen http://www.concrete5.org/developers/bugs/5-6-3-1/inappropriate-message-on-dashboard-user-searches/ (thanks FumitoMIZUNO)
- Date picker fixes https://github.com/concrete5/concrete5/pull/1782 (thanks mlocati)
- Time settings fixed https://github.com/concrete5/concrete5/pull/1820 (thanks hissy)
- Duplicate page ordering fixed https://github.com/concrete5/concrete5/pull/1823 (thanks hissy)
- Update issue fixed when site was using mysqli https://github.com/concrete5/concrete5/pull/1826 (thanks ahukkanen)
- Ignore master collections in generate sitemap job https://github.com/concrete5/concrete5/pull/1831 (thanks hissy)
- Fixed live update when adding a file to a set https://github.com/concrete5/concrete5/pull/1819 (thanks hissy)
Security Fixes
- Fixed full path disclosure bug when sending a session cookie with an empty string (thanks occupe)
- Encode themeHandle variable to prevent XSS https://github.com/concrete5/concrete5/pull/1801 (thanks mmetince)
- Fixed certain database sanitization routines used by blocks.
Developer Updates
- Added miscFields to form helper method input https://github.com/concrete5/concrete5/pull/1705 (thanks cryophallion)
- Updated npm packages https://github.com/concrete5/concrete5/pull/1728 (thanks mkly)
- Fixed grunt task to write translation files to /web/languages instead of /build/web/languages
- Added image method to form helper https://github.com/concrete5/concrete5/pull/1704 (thanks cryophallion)
- Improved date handling methods, add-on developers might want to have a look at this pull request https://github.com/concrete5/concrete5/pull/1777 (thanks mlocati)
- Collection->addBlock takes a string as the block handle as well (https://github.com/concrete5/concrete5/pull/1701/)
- Config::getOrDefine can be used without manually running "if defined" https://github.com/concrete5/concrete5/pull/1762
- New event on_user_deleted which is raised when the user is actually deleted https://github.com/concrete5/concrete5/pull/1769 (thanks mlocati)
- Additional CSS classes for attributes https://github.com/concrete5/concrete5/pull/1787 (thanks zanedev)
- It is possible to search for checked and unchecked boolean attributes https://github.com/concrete5/concrete5/pull/1788