Skip to content

5.7.0

Pre-release
Pre-release

Choose a tag to compare

@jorissteyn jorissteyn released this 23 Apr 17:03
3f04545

This release contains several changes that require your attention before upgrading. Read UPGRADING.md for more information.

Functional changes

  • Remove unused metadata backends (#479, pivotal)
  • Visually improve remember choice feature (#490)
  • Support SP/IDP sharing the same entity ID (#486, pivotal)
  • SURFconext specific configuration have been removed from OpenConext (#503, pivotal)
  • References to SURF, SURFnet and SURFconext have been removed from OpenConext. An easier method to add custom translations has been added. (#518, pivotal)
  • Several bugs in the "request access" feature have been fixed (#508, pivotal)
  • The hostname INI setting is now required (#515, pivotal)
  • The mail transport (sendmail, smtp) is now configurable in config_env.yml (#507)

Performance- and maintanability improvements

  • Various performance optimizations in loading metadata (#491, pivotal)
  • All templates are migrated to the Twig templating engine (#497, pivotal)
  • Import engineblock-metadata into engineblock (#473, pivotal)
  • Test full interaction with the database in the functional test suite (#413, pivotal)
  • Drop DbPatch: doctrine migrations is now the only database migration tool used (#493, pivotal)
  • Drop unused database tables (list of tables)
  • Slicker user sessions: don't store SAML responses in user sessions (#492, pivotal)
  • Refactored how EB uses configuration, including big cleanup of unused options, all configuration is now handled by symfony DI (#502, pivotal)
  • All dependencies on Zend Framework 1 have been removed (pivotal)
  • Removed unused MVC components (#477)
  • Removed obsolete SimpleSAMLphp configuration files (#499)
  • Removed the GNU make Makefile, ant is the only supported "development task runner" (#501)
  • Unofficial support for Oracle MySQL, refactored out a MariaDB-specific dependency (#496)