0.4
What's Changed
- Make naming convention around NameId more consistent by @fumieval in #16
- Add missing fields to NameId by @Philonous in #17
- Add a function that generates an SP initiated SSO request by @fumieval in #19
- Support unencrypted assertions: simple version by @fumieval in #18
- Build documentation in CI and upload as artifact by @mbg in #24
- Improve contribution guidelines and add PR checklist by @mbg in #25
- add missing google.xml in extra-source-files by @fumieval in #26
- Shorten SAML Request ID and make it hexadecimal, then prepend "id" by @fumieval in #23
- Add NameIDFormat by @fumieval in #21
- Add workflow which auto-assigns reviewers to PRs by @mbg in #27
- rename NameId to NameID (fixes #22) by @fumieval in #28
- Add a parser for IDPSSODescriptor a.k.a. IDP metadata by @fumieval in #20
- Support for GHC 9.4 by @mbg in #36
- Use DEFLATE compression when rendering AuthnRequest by @Philonous in #30
- Split validateResponse into decodeResponse and validateSAMLResponse by @fumieval in #31
- Update documentation by @Philonous in #29
- make SP private key optional by @fumieval in #37
- Request: reduce the precision of IssueInstant to microseconds by @fumieval in #39
- Truncate IssueInstant by @fumieval in #40
- change the type of authnRequestNameIDFormat from Text to NameIDFormat by @fumieval in #41
- Return response' "InResponseTo" field from validation by @Philonous in #33
- Validation of audience restrictions by @Philonous in #35
- Add full support for status codes by @mbg in #42
Full Changelog: wai-saml2-0.3.0.1...wai-saml2-0.4