Symphony 2.2.4
Symphony 2.2.4 is a recommended update for all users, which contains primarily contains fixes and improvements to the core's Date field and closes some low risk security holes.
This release rolls back functionality for PHP5.2 users that allowed Symphony to better support European date formats. Please note that PHP 5.3 is recommended for all European date formats.
Some low risk security vulnerabilities reported by Mavituna Security have also been resolved in this release.
New Features
Symphony 2.2.4 marks the first time unit tests have been used in a Symphony release, which were used to ensure that the core Date filtering returned the correct results for all supported filters.
Bug Fixes
- #838 - Fixed bug when grouping Checkboxes
- #815 - Prevent possible MySQL error when creating a Page
- #814 - Pages, Datasources and Events can now be created with numeric handles again, this fixes a regression since Symphony 2.2.2
- #791 - Fixed bug in Upload field when the upload path contained a folder with only two characters.
- #790 - Regexp for 'documents' now supports
.docx
- #781 - Ampersand in section name doesn't get converted to entity in datasource.
- #751 -
General::realiseDirectory
now disables theumask
so folders are created with passed permissions. Previously these permissions may have been altered by theumask
. - #740 - Filtering with
earlier than
on the Date field fails in some environments. Now passes all 118 tests. - #736 - The
Content-Length
header is no longer set by Symphony. This resolves reported issues of a '5 second' delay before rendering a Frontend page. - Fix potential security holes reported by Mavituna Security which may of allowed an authenticated user to perform XSS and SQL Injection attacks from the backend and devkit pages
- Updates the Select Box Link field to 1.21