Skip to content

Releases: simplesamlphp/saml2

v2.3.1

02 Dec 12:51
Compare
Choose a tag to compare

Bugfix release for ePTIDs assumed to be always arrays.

v1.10.2

02 Dec 12:53
Compare
Choose a tag to compare

Bugfix release for a namespace bug that made it impossible to parse ePTID attributes as NameIDs.

v1.10.1

02 Dec 12:51
Compare
Choose a tag to compare

Bugfix release for ePTIDs assumed to be always arrays.

v1.10

15 Sep 06:16
Compare
Choose a tag to compare

Backported #76 to the 1.x range: Attribute value parsing now correctly verifies and parses EPTI values as NameIDs.

v2.3

14 Sep 08:13
Compare
Choose a tag to compare

Includes the following:

  • #65 KeyLoader::loadKeys has been fixed, thanks @cb8!
  • #69 The use of certificate fingerprints over using certificates has been deprecated, support will be removed in a future version.
  • #76 Attribute value parsing now correctly verifies and parses EPTI values as NameIDs.

Furthermore various small improvements have been made, the library is more spec compliant and the test coverage has been improved greatly.

Do note that if you rely on the SAML2\Compat\Ssp\Container please ensure you use a compatible version of https://github.com/simplesamlphp/simplesamlphp.

v2.2

16 Mar 13:44
Compare
Choose a tag to compare

This release allows loading classes with their old, non-namespace names. That way, migrating to the 2.x branch is easier as it can be done step by step.

v2.1

27 Jan 15:06
Compare
Choose a tag to compare

Contains the following bugfix:

  • Correct Attribute Value Parsing - #60

Furthermore a lot of tests have been added.

v1.8

27 Jan 14:58
Compare
Choose a tag to compare

Contains the following bugfix:

  • Correct Attribute Value Parsing - #60

v2.0.0

22 Dec 10:49
Compare
Choose a tag to compare

New Major!

  • Introduces Namespaces and PSR2 compliance through #53 and #57, thanks @cb8

No functional changes between v1.7.1 (v0.8.1) and v2.0.0

v1.7.0

21 Oct 12:39
Compare
Choose a tag to compare

The main reason for this release is to avoid as hard as possible any XXE attacks on the library.