Skip to content

Releases: beatt83/jose-swift

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

3.0.0

31 May 11:21
Compare
Choose a tag to compare

Description

In an effort to provide easier usage of the Jose-swift API. This version enables support for different key formats without the need of converting them first to JWT.
Now all the following keys types can passed through the JWS, JWE and JWT api in order to sign, verify, decrypt and encrypt:

  • JWK
  • SecKey
  • CryptoSwift.RSA
  • P256.Signing.PrivateKey
  • P256.Signing.PublicKey
  • P384.Signing.PrivateKey
  • P384.Signing.PublicKey
  • P521.Signing.PrivateKey
  • P521.Signing.PublicKey
  • Curve25519.Signing.PrivateKey
  • Curve25519.Signing.PublicKey
  • secp256k1.Signing.PrivateKey
  • secp256k1.Signing.PublicKey

What's Changed

Full Changelog: 2.4.0...3.0.0

2.4.0

29 May 12:38
Compare
Choose a tag to compare

What's Changed

  • feat(jws): introduce new methods to use data and seckey as keys by @beatt83 in #19

Full Changelog: 2.3.2...2.4.0

2.3.2

29 May 02:01
Compare
Choose a tag to compare

What's Changed

  • doc: update readme to show JWS e256k is supported by @beatt83 in #16
  • fix: update supported versions by @beatt83 in #17
  • feat(jwt): add dsl claims builder by @beatt83 in #18

Full Changelog: 2.2.2...2.3.2

2.2.2

23 Apr 13:10
Compare
Choose a tag to compare

What's Changed

  • fix: jwt date encoding was not correct by @beatt83 in #15

Full Changelog: 2.2.1...2.2.2