New Features

  • #1808 - Add error page to handle servers that don't have mod_rewrite installed
  • #1802 - Add new function tableExists to the MySQL class. Fixes error with Select Box field and Dynamic Values

Bug Fixes

  • #1838 - Include General class in the Log
  • #1833 - Track latest Profile Devkit
  • #1832 - Remove /e modifier in preg_replace
  • #1831 - Use a more accurate check to see if Symphony class exists in the log
  • #1822 - Tracking latest JIT which allows all Recipes to be removed from the Preferences page
  • #1819 - Use Lang::createHandle to ensure that LOTE values are handled as expected. Fixes a regression since Symphony 2.2.5
  • #1817 - Change the DSE parameter suggestions to not handlise parameters. Parameters will already be valid QName's.
  • #1818 - Add jQuery source map.
  • #1816 - Sanitize url parameter keys
  • #1815 - Validate table prefix during installation
  • #1801 - Redirect to the Author's profile when the retrieve their password
  • Allow MySQL::delete to accept a null value for the $where parameter.
  • Reduce redirect chain when logging in
  • Use more secure token forget password tokens
  • Handle when a datasource uses deleted field for grouping
  • Make sure multiple calls to Gateway->setopt wont erase other values
  • Handle if an Author attempts to reset a password without first providing Symphony with mailing information
  • Fix File Upload Exportable interface
  • Add defensive coding check to 2.3 migration for entry order field migration
  • Fixes for PHP5.2 support
  • Extend session id field length to 128 characters

Minor Updates

  • Added "®" to transliterations
  • Remove autocomplete from various password/email fields in the backend

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details