Skip to content

Releases: simplesamlphp/saml2

v4.0.0

29 Aug 15:43
fa1f9df
Compare
Choose a tag to compare

This is a stable release of the SAML2 library.

The most significant changes are:

  • Minimum required PHP-version is bumped to 7.2
  • Fully typehinted codebase, strict_types=1
  • Updated dependencies to their latest version
  • Introduced Psalm static analysis

If you are a developer using this library as part of your application, make sure you read the Upgrade Notes

v3.4.1

20 May 20:01
Compare
Choose a tag to compare
  • Add support to provide private key as string in addition to file path

This is a bugfix release: v3.4.0 was accidentally based on master instead of the 3.x branch

v3.3.8

12 Feb 09:23
43753d1
Compare
Choose a tag to compare
Remove BC-break

v3.3.6

04 Jan 13:58
513970e
Compare
Choose a tag to compare
  • Bugfix for SPProvidedID in NameID fromArray().
  • Bugfix for parsing mdui:Logo elements with data: URLs.

v3.3.0

01 Dec 22:03
23823fa
Compare
Choose a tag to compare
  • All code has been converted to use the shorthand array syntax
  • Getter/setter methods have been added for all public properties; properties will be marked private in the next major release.
  • Added support for Conditions/AudienceRestriction/Audience in AuthnRequest (#137)
  • More unit-tests have been added
  • Upgraded dependencies
  • Calls to SimpleSAML_ have been namespaces, deprecated calls to SimpleSAML_Utilities have been replaced by their new counterparts
  • Assorted whitespace-fixes / PSR-2 fixes / minor bugfixes

v3.2.6

20 Nov 11:23
Compare
Choose a tag to compare
  • Fix invalid XML being generated for Assertion element (Signature in wrong position), introduced in v3.2.3. Thanks Dick Visser from Géant for reporting!
  • Allow to use integer type attibutes in AttributeQuery.

v3.2.5

16 Nov 19:18
Compare
Choose a tag to compare
  • More fixes to type hints.

v3.2.4

16 Nov 08:56
Compare
Choose a tag to compare
  • Revert type hints in AbstractContainer added in v3.2.3, since this might break existing implementations and thus should not have been in a minor release.

v3.2.3

14 Nov 14:28
Compare
Choose a tag to compare
  • Make Compat Logger PSR-3 compliant.
  • Be tolerant of string EPTIs instead of breaking mere parsing of those.
  • Code cleanups.

v3.2.2

27 Sep 14:23
09a6a33
Compare
Choose a tag to compare
  • Update the dependency on xmlseclibs
  • Add PasswordProtectedTransport to constants