Skip to content

Releases: node-saml/passport-saml

v1.4.0

28 Oct 19:44
Compare
Choose a tag to compare

Dependencies

  • Upgrade xml-crypto to 2.0.0. HMAC-SHA1 is no longer enabled by default for security
    (But it doesn't appear that we were using it, so the major version is not being bumped)
  • Drop support for Node 8

Bug Fixes

  • Only make an attribute an object if it has child elements
  • add catch block to NameID decryption (#461)

Internals

  • Add GitHub Actions as Continuos Integration provider (#463)
  • try to use curl when wget is not available (#468)
  • support typescript compilation

v1.3.5

16 Sep 16:42
Compare
Choose a tag to compare
  • New feature: Return object for XML-valued AttributeValues (#447)

  • deps: bump acorn to 7.4, lodasah to 4.17.20, xml-encryption to 1.2.1

  • News! Project has moved to "node-saml" Github Organization and has multiple
    committers and maintainers.

v1.3.4

21 Jul 18:57
ffbd2f6
Compare
Choose a tag to compare
  • Fix multi saml strategy race conditions (#426)

v1.3.3

19 Feb 15:03
fb1bda0
Compare
Choose a tag to compare
  • Add single line private cert support

v1.3.2

12 Feb 21:48
a224a31
Compare
Choose a tag to compare

Breaking Changes

  • Revert new one-line private key feature introduced in 1.3.0 due to regression. The feature will return if the regression can be addressed.

v1.3.1

11 Feb 15:41
707211c
Compare
Choose a tag to compare

Dependencies

  • bump xml-encyrption to 1.0.0

v1.3.0

06 Feb 17:25
Compare
Choose a tag to compare

New Features

  • Add inResponseTo to profile (#400)
  • Support signing AuthnRequests with HTTP-POST Binding
  • Add support for encrypted nameIDs in SLO request handling
  • Allow privateCert to be a single line with no headers (#390)

Bug Fixes

  • Bump xml-crypto to 1.4.0
  • Quit deleting "name" option passed in.
  • Fix case where attributeConsumingServiceIndex can be zero

Breaking Changes

  • Drop support for Node 6

Internals

  • Add more logout testse
  • Add .editorconfig
  • Switch from jshint to eslint
  • refactor to use more arrow functions
  • Document Node version support policy (We support the oldest LTS release)

v1.2.0

12 Sep 17:32
Compare
Choose a tag to compare

Bug Fixes

  • Update signature validation for Azure compatibility

Internals

  • Update algorithm matching to use exact-match check

v1.1.0

10 May 21:23
Compare
Choose a tag to compare

New Features

  • Add option to disable SAML spec AuthnRequest optional value AssertionConsumerServiceURL. (Steven Marusa)
  • Add SamlResponseXML method to profile object (@josecolella)
  • Support InResponseTo validations in MultiSaml (@stavros-wb)
  • Create a way to get provider metadata when using MultiSamlStrategy (@mlunoe)
  • Add Requested Authn Context Comparison Type parameter: RACComparison (@osan15, @markstos)

Bug Fixes

  • Fix error handling bug with MultiSaml code (@cjbarth)

Internals

  • Set explicitChar to true when parsing xml. Now character content of an
    element should be accessed only through ._ (@andkrist)
  • Add yarn.lock (@markstos)
  • Drop support for Node.js 4. It is EOL'ed
  • Upgrade xml-crypto
  • Fix Node buffer deprecation warning

v1.0.0

02 Dec 15:47
Compare
Choose a tag to compare