packages feed

jose 0.8.3 → 0.8.3.1

raw patch · 1 files changed

+6/−4 lines, 1 filesdep ~base64-bytestringPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base64-bytestring

API changes (from Hackage documentation)

- Crypto.JOSE.Error: _AlgorithmMismatch :: AsError r_amI4 => Prism' r_amI4 String
+ Crypto.JOSE.Error: _AlgorithmMismatch :: AsError r_amUc => Prism' r_amUc String
- Crypto.JOSE.Error: _AlgorithmNotImplemented :: AsError r_amI4 => Prism' r_amI4 ()
+ Crypto.JOSE.Error: _AlgorithmNotImplemented :: AsError r_amUc => Prism' r_amUc ()
- Crypto.JOSE.Error: _CompactDecodeError :: AsError r_amI4 => Prism' r_amI4 CompactDecodeError
+ Crypto.JOSE.Error: _CompactDecodeError :: AsError r_amUc => Prism' r_amUc CompactDecodeError
- Crypto.JOSE.Error: _CryptoError :: AsError r_amI4 => Prism' r_amI4 CryptoError
+ Crypto.JOSE.Error: _CryptoError :: AsError r_amUc => Prism' r_amUc CryptoError
- Crypto.JOSE.Error: _Error :: AsError r_amI4 => Prism' r_amI4 Error
+ Crypto.JOSE.Error: _Error :: AsError r_amUc => Prism' r_amUc Error
- Crypto.JOSE.Error: _JSONDecodeError :: AsError r_amI4 => Prism' r_amI4 String
+ Crypto.JOSE.Error: _JSONDecodeError :: AsError r_amUc => Prism' r_amUc String
- Crypto.JOSE.Error: _JWSCritUnprotected :: AsError r_amI4 => Prism' r_amI4 ()
+ Crypto.JOSE.Error: _JWSCritUnprotected :: AsError r_amUc => Prism' r_amUc ()
- Crypto.JOSE.Error: _JWSInvalidSignature :: AsError r_amI4 => Prism' r_amI4 ()
+ Crypto.JOSE.Error: _JWSInvalidSignature :: AsError r_amUc => Prism' r_amUc ()
- Crypto.JOSE.Error: _JWSNoSignatures :: AsError r_amI4 => Prism' r_amI4 ()
+ Crypto.JOSE.Error: _JWSNoSignatures :: AsError r_amUc => Prism' r_amUc ()
- Crypto.JOSE.Error: _JWSNoValidSignatures :: AsError r_amI4 => Prism' r_amI4 ()
+ Crypto.JOSE.Error: _JWSNoValidSignatures :: AsError r_amUc => Prism' r_amUc ()
- Crypto.JOSE.Error: _KeyMismatch :: AsError r_amI4 => Prism' r_amI4 Text
+ Crypto.JOSE.Error: _KeyMismatch :: AsError r_amUc => Prism' r_amUc Text
- Crypto.JOSE.Error: _KeySizeTooSmall :: AsError r_amI4 => Prism' r_amI4 ()
+ Crypto.JOSE.Error: _KeySizeTooSmall :: AsError r_amUc => Prism' r_amUc ()
- Crypto.JOSE.Error: _NoUsableKeys :: AsError r_amI4 => Prism' r_amI4 ()
+ Crypto.JOSE.Error: _NoUsableKeys :: AsError r_amUc => Prism' r_amUc ()
- Crypto.JOSE.Error: _OtherPrimesNotSupported :: AsError r_amI4 => Prism' r_amI4 ()
+ Crypto.JOSE.Error: _OtherPrimesNotSupported :: AsError r_amUc => Prism' r_amUc ()
- Crypto.JOSE.Error: _RSAError :: AsError r_amI4 => Prism' r_amI4 Error
+ Crypto.JOSE.Error: _RSAError :: AsError r_amUc => Prism' r_amUc Error
- Crypto.JOSE.Error: class AsError r_amI4
+ Crypto.JOSE.Error: class AsError r_amUc
- Crypto.JWT: _JWSError :: AsJWTError r_a1eYp => Prism' r_a1eYp Error
+ Crypto.JWT: _JWSError :: AsJWTError r_a1fD6 => Prism' r_a1fD6 Error
- Crypto.JWT: _JWTClaimsSetDecodeError :: AsJWTError r_a1eYp => Prism' r_a1eYp String
+ Crypto.JWT: _JWTClaimsSetDecodeError :: AsJWTError r_a1fD6 => Prism' r_a1fD6 String
- Crypto.JWT: _JWTError :: AsJWTError r_a1eYp => Prism' r_a1eYp JWTError
+ Crypto.JWT: _JWTError :: AsJWTError r_a1fD6 => Prism' r_a1fD6 JWTError
- Crypto.JWT: _JWTExpired :: AsJWTError r_a1eYp => Prism' r_a1eYp ()
+ Crypto.JWT: _JWTExpired :: AsJWTError r_a1fD6 => Prism' r_a1fD6 ()
- Crypto.JWT: _JWTIssuedAtFuture :: AsJWTError r_a1eYp => Prism' r_a1eYp ()
+ Crypto.JWT: _JWTIssuedAtFuture :: AsJWTError r_a1fD6 => Prism' r_a1fD6 ()
- Crypto.JWT: _JWTNotInAudience :: AsJWTError r_a1eYp => Prism' r_a1eYp ()
+ Crypto.JWT: _JWTNotInAudience :: AsJWTError r_a1fD6 => Prism' r_a1fD6 ()
- Crypto.JWT: _JWTNotInIssuer :: AsJWTError r_a1eYp => Prism' r_a1eYp ()
+ Crypto.JWT: _JWTNotInIssuer :: AsJWTError r_a1fD6 => Prism' r_a1fD6 ()
- Crypto.JWT: _JWTNotYetValid :: AsJWTError r_a1eYp => Prism' r_a1eYp ()
+ Crypto.JWT: _JWTNotYetValid :: AsJWTError r_a1fD6 => Prism' r_a1fD6 ()
- Crypto.JWT: class AsJWTError r_a1eYp
+ Crypto.JWT: class AsJWTError r_a1fD6
- Crypto.JWT: class HasJWTValidationSettings c_a1fJb
+ Crypto.JWT: class HasJWTValidationSettings c_a1gnU
- Crypto.JWT: jWTValidationSettings :: HasJWTValidationSettings c_a1fJb => Lens' c_a1fJb JWTValidationSettings
+ Crypto.JWT: jWTValidationSettings :: HasJWTValidationSettings c_a1gnU => Lens' c_a1gnU JWTValidationSettings
- Crypto.JWT: jwtValidationSettingsAllowedSkew :: HasJWTValidationSettings c_a1fJb => Lens' c_a1fJb NominalDiffTime
+ Crypto.JWT: jwtValidationSettingsAllowedSkew :: HasJWTValidationSettings c_a1gnU => Lens' c_a1gnU NominalDiffTime
- Crypto.JWT: jwtValidationSettingsAudiencePredicate :: HasJWTValidationSettings c_a1fJb => Lens' c_a1fJb (StringOrURI -> Bool)
+ Crypto.JWT: jwtValidationSettingsAudiencePredicate :: HasJWTValidationSettings c_a1gnU => Lens' c_a1gnU (StringOrURI -> Bool)
- Crypto.JWT: jwtValidationSettingsCheckIssuedAt :: HasJWTValidationSettings c_a1fJb => Lens' c_a1fJb Bool
+ Crypto.JWT: jwtValidationSettingsCheckIssuedAt :: HasJWTValidationSettings c_a1gnU => Lens' c_a1gnU Bool
- Crypto.JWT: jwtValidationSettingsIssuerPredicate :: HasJWTValidationSettings c_a1fJb => Lens' c_a1fJb (StringOrURI -> Bool)
+ Crypto.JWT: jwtValidationSettingsIssuerPredicate :: HasJWTValidationSettings c_a1gnU => Lens' c_a1gnU (StringOrURI -> Bool)
- Crypto.JWT: jwtValidationSettingsValidationSettings :: HasJWTValidationSettings c_a1fJb => Lens' c_a1fJb ValidationSettings
+ Crypto.JWT: jwtValidationSettingsValidationSettings :: HasJWTValidationSettings c_a1gnU => Lens' c_a1gnU ValidationSettings

Files

jose.cabal view
@@ -1,6 +1,6 @@ cabal-version:       2.2 name:                jose-version:             0.8.3+version:             0.8.3.1 synopsis:   Javascript Object Signing and Encryption and JSON Web Token library description:@@ -31,7 +31,7 @@ category:            Cryptography build-type:          Simple tested-with:-  GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1+  GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.4, GHC==8.10.2  flag demos   description: Build demonstration programs@@ -47,8 +47,10 @@     , bytestring == 0.10.*     , lens >= 4.16     , mtl >= 2-    , semigroups >= 0.15     , text >= 1.1+  if impl(ghc < 8.0)+    build-depends:+      semigroups >= 0.15  library   import: common@@ -77,7 +79,7 @@    build-depends:     attoparsec-    , base64-bytestring >= 1.0 && < 1.2+    , base64-bytestring >= 1.0 && < 1.3     , concise >= 0.1     , containers >= 0.5     , cryptonite >= 0.7