Skip to content

v2.5.1

Choose a tag to compare

@tngan tngan released this 25 Jun 18:08
· 195 commits to master since this release

Release Note

#284 Simplify the usage of nameIDFormat
#281 #282 Bump handlebars and js-yaml to get rids of security alerts
#280 Add documentation for key/cert generation
#279 Returns detailed message for failed status code and support two-tiers status error code
#278 Trim unneeded spaces that may make their way in from the metadata (@kingbin)
#273 New validator module NATIVEXMLLINT (@haoleman)
#271 Fix the namespace usage in attribute node (@yelexin)
#264 Fix Idp configuration attribute name. (@AngelMsger)

This patch includes a minor change on handling nameIDFormat. loginNameIDFormat is no longer supported as a property of service provider setting object. Instead, samlify would always pick the first name id format specified in its metadata when sending the authn request.

If you construct the service provider by using the configuration instead of importing metadata directly, the default name id is urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress.

If you construct the service provider by importing metadata and no name id format is specified, you could get error from IDP side.

News

2.6.0-rc1 is now in beta tetsting. 2.6.0-rc2 will include the above changes.