Skip to content
Snippets Groups Projects
Unverified Commit 03c6b6e0 authored by Tim van Dijen's avatar Tim van Dijen Committed by GitHub
Browse files

Update simplesamlphp-changelog.md

parent cf7db42d
No related branches found
No related tags found
No related merge requests found
...@@ -11,18 +11,32 @@ See the upgrade notes for specific information about upgrading. ...@@ -11,18 +11,32 @@ See the upgrade notes for specific information about upgrading.
Released TBD Released TBD
### Changes ### Changes
* Minimum required PHP version is now 5.5. * Introduce a new templating system based on Twig templates.
Fixed compatibility with PHP 7.3. The new Twig templates co-exist next to the old ones and come
* Introduce new UI based on Twig templates. with a new look-and-feel for SimpleSAMLphp.
The new templates co-exist next to the old ones. * Introduce Symfony-style routing (#966)
* SimpleSAMLphp can now be used with applications that use Twig 2. * Generate sessionID complying with PHP config settings (#569)
* Generate sessionID complying with PHP config settings. * Update OpenSSL RSA bit length in docs (#993)
* Update OpenSSL RSA bit length in docs. * Update all code, configuration templates and documentation to PHP
* Update configuration templates and documentation to PHP
short array syntax. short array syntax.
* All clases moved to namespaces and reformatted code to PSR-2. * All clases moved to namespaces and reformatted code to PSR-2.
* Use bcrypt for new password hashes, old ones will remain working. * Use bcrypt for new password hashes, old ones will remain working (#996)
* Many code cleanups. * Many code cleanups.
* Bump SAML2-library to 3.2.5
* Bump Clipboard.JS-library to 2.0.4
* Added translations for Zulu and Xhosa
### Inter-operability
* Minimum required PHP version is now 5.5.
Fixed compatibility with PHP 7.3 and HVVM.
* SimpleSAMLphp can now be used with applications that use Twig 2 and/or Symfony 4.
* SAML2-library now uses getters/setters to manipulate objects.
### authfacebook
* Fix facebook compatibility (query params)
### authorize
* Add possibility to configure a custom reject-message
### consent ### consent
* Module is now disabled by default. * Module is now disabled by default.
...@@ -31,6 +45,12 @@ Released TBD ...@@ -31,6 +45,12 @@ Released TBD
* Allow `core:PHP` to manipulate all of the state. * Allow `core:PHP` to manipulate all of the state.
* IdP initiated login: add compatibility with Shibboleth parameters. * IdP initiated login: add compatibility with Shibboleth parameters.
### multiauth
* Added preselect-option to skip authsource selection (#1005)
### negotiate
* keytab-setting now allows for relative paths too
### preprodwarning ### preprodwarning
* This module is now deprecated. Use the `production` configuration * This module is now deprecated. Use the `production` configuration
option instead; set it to `false` to show a pre-production warning option instead; set it to `false` to show a pre-production warning
...@@ -42,11 +62,18 @@ Released TBD ...@@ -42,11 +62,18 @@ Released TBD
SP remote metadata. SP remote metadata.
* Allow to specifiy NameIDPolicy Format and AllowCreate in hosted SP * Allow to specifiy NameIDPolicy Format and AllowCreate in hosted SP
and remote IdP configurtion, and restore possibility to omit it and remote IdP configurtion, and restore possibility to omit it
from AuthnRequests entirely. from AuthnRequests entirely (#984).
* Add setting `assertion.allowed_clock_skew` to influence how lenient * Add setting `assertion.allowed_clock_skew` to influence how lenient
we should be with the timestamps in received SAML messages. we should be with the timestamps in received SAML messages.
* If Issuer of IdP does not match the entity we sent the request to, * If Issuer of IdP does not match the entity we sent the request to,
log a warning instead of bailing out with an exception. log a warning instead of bailing out with an exception.
* Support for AudienceRestriction in SAML2 request (#998)
* Can disable the Scoping element in SP and remote IdP configuration with the
`disable_scoping` option, for compatibility with ADFS which does not accept
the element (#985)
### sanitycheck
* Add translations for several languages
## Version 1.16.2 ## Version 1.16.2
...@@ -332,9 +359,6 @@ Released 2017-11-20 ...@@ -332,9 +359,6 @@ Released 2017-11-20
refuse to parse an assertion with an eduPersonTargetedID in 'string' format. refuse to parse an assertion with an eduPersonTargetedID in 'string' format.
* Receiving an eduPersonTargetedID in string form will no longer break * Receiving an eduPersonTargetedID in string form will no longer break
parsing of the assertion. parsing of the assertion.
* Can disable the Scoping element in SP and remote IdP configuration with the
`disable_scoping` option, for compatibility with ADFS which does not accept
the element.
### `smartattributes` ### `smartattributes`
* Fix SmartName authproc that failed to load. * Fix SmartName authproc that failed to load.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment