Skip to content

Releases: beatt83/jose-swift

5.0.0

07 Dec 21:05
Compare
Choose a tag to compare
5.0.0 Pre-release
Pre-release

What's Changed

  • fix: use case where RSA to and from JWK would cause an issue by @beatt83 in #37
  • feat(jwt): make the common claims typaliases public by @beatt83 in #38
  • feat(jwe): add compressionAlgorithm to the encrypt parameters by @beatt83 in #38
  • feat(jwt, jwe): make errors public by @beatt83 in #38
  • feat(jwt): now if the nested key cannot be found it will go through all the keys until one is valid or throw an error by @beatt83 in #38
  • feat(jwt)!: added new methods for an easy process to build encoded JWEs by @beatt83 in #38
  • fix: have a better error thrown if key format not supported by @beatt83 in #38
  • feat(jwe): normalize compactSerialization make it a computed var like JWS instead of a func by @beatt83 in #38
  • feat: add SymmetricKey as a KeyRepresentable by @beatt83 in #38
  • feat: removed sharedKey since it just caused confusion recipientKey should be used
    by @beatt83 in #38

Full Changelog: 4.0.2...5.0.0

4.0.2

27 Nov 19:39
Compare
Choose a tag to compare

What's Changed

  • fix: jwt decryption when key management alg is direct by @beatt83 in #36

Full Changelog: 4.0.1...4.0.2

4.0.1

28 Oct 17:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.0.0...4.0.1

4.0.0

02 Oct 12:22
Compare
Choose a tag to compare

What's Changed

  • Updated x509 chain in header to be array instead of string by @dtsiflit in #33

New Contributors

Full Changelog: 3.3.1...4.0.0

3.3.1

14 Sep 19:14
Compare
Choose a tag to compare

What's Changed

  • fix: c20p and xc20p had the wrong algorithm name by @beatt83 in #32

Full Changelog: 3.3.0...3.3.1

3.3.0

14 Sep 18:11
Compare
Choose a tag to compare

What's Changed

  • feat(jwt): add support for if and optionals unwrapping on dsl claims by @beatt83 in #31

Full Changelog: 3.2.0...3.3.0

3.2.0

17 Jun 16:45
Compare
Choose a tag to compare

What's Changed

  • feat(jws): add unencoded payload option by @beatt83 in #28

Full Changelog: 3.1.0...3.2.0

3.1.0

06 Jun 14:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.2...3.1.0

3.0.2

03 Jun 12:04
Compare
Choose a tag to compare

What's Changed

  • fix: change api so there is no confusion with swift compiler by @beatt83 in #24

Full Changelog: 3.0.1...3.0.2

3.0.1

31 May 12:41
Compare
Choose a tag to compare

What's Changed

  • fix: allow JWT header field type to be different then JWT by @beatt83 in #23

Full Changelog: 3.0.0...3.0.1