32 lines
1.5 KiB
Markdown
32 lines
1.5 KiB
Markdown
# Upgrade notes for SimpleSAMLphp 1.15
|
|
|
|
The minimum required PHP version is now 5.4. The dependency on mcrypt has been
|
|
dropped.
|
|
|
|
A new templating system based on Twig has been introduced. The old templating
|
|
system is still available but should be considered deprecated. Custom themes
|
|
may need to be updated to include Twig-style templates as well. See the
|
|
[theming documentation](simplesamlphp-theming).
|
|
|
|
A new internationalization system based on Gettext has been introduced. While
|
|
old templates can use either the old or the new system (refer to the
|
|
"language.i18n.backend" configuration option for more information on how to
|
|
choose the internationalization backend), new Twig templates can only use the
|
|
new Gettext internationalization system.
|
|
|
|
The integrated _Auth Memcookie_ support is now deprecated and will no longer
|
|
be available starting in SimpleSAMLphp 2.0. Please use the new
|
|
[memcookie module](https://github.com/simplesamlphp/simplesamlphp-module-memcookie)
|
|
instead.
|
|
|
|
The option to specify a SAML certificate by its fingerprint, `certFingerprint`
|
|
has been deprecated and will be removed in a future release. Please use the
|
|
full certificate in `certData` instead.
|
|
|
|
The `core:AttributeRealm` authproc filter has been deprecated.
|
|
Please use `core:ScopeFromAttribute`, which is a generalised version of this.
|
|
|
|
simpleSAMLphp will now send the eduPersonTargetedID attribute in the correct
|
|
NameID XML form, instead of the incorrect simple string. It will also refuse
|
|
to parse an assertion with an eduPersonTargetedID in 'string' format.
|