packages feed

happstack-authenticate 2.4.0 → 2.4.0.2

raw patch · 1 files changed

+6/−6 lines, 1 filesdep ~acid-statedep ~happstack-serverdep ~lensPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: acid-state, happstack-server, lens, safecopy

API changes (from Hackage documentation)

- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Core.AuthenticationMethod
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Core.CoreError
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Core.Email
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Core.JSONResponse
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Core.Status
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Core.Token
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Core.User
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Core.Username
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Core.AuthenticationMethod
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Core.CoreError
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Core.Email
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Core.JSONResponse
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Core.Status
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Core.Token
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Core.User
- Happstack.Authenticate.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Core.Username
- Happstack.Authenticate.OpenId.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.OpenId.Core.OpenIdError
- Happstack.Authenticate.OpenId.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.OpenId.Core.SetRealmData
- Happstack.Authenticate.OpenId.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.OpenId.Core.OpenIdError
- Happstack.Authenticate.OpenId.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.OpenId.Core.SetRealmData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Password.Core.ChangePasswordData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Password.Core.NewAccountData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Password.Core.PasswordError
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Password.Core.RequestResetPasswordData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Password.Core.ResetPasswordData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.FromJSON Happstack.Authenticate.Password.Core.UserPass
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Password.Core.ChangePasswordData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Password.Core.NewAccountData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Password.Core.PasswordError
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Password.Core.RequestResetPasswordData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Password.Core.ResetPasswordData
- Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.Class.ToJSON Happstack.Authenticate.Password.Core.UserPass
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Core.AuthenticationMethod
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Core.CoreError
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Core.Email
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Core.JSONResponse
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Core.Status
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Core.Token
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Core.User
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Core.Username
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Core.AuthenticationMethod
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Core.CoreError
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Core.Email
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Core.JSONResponse
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Core.Status
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Core.Token
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Core.User
+ Happstack.Authenticate.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Core.Username
+ Happstack.Authenticate.OpenId.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.OpenId.Core.OpenIdError
+ Happstack.Authenticate.OpenId.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.OpenId.Core.SetRealmData
+ Happstack.Authenticate.OpenId.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.OpenId.Core.OpenIdError
+ Happstack.Authenticate.OpenId.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.OpenId.Core.SetRealmData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Password.Core.ChangePasswordData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Password.Core.NewAccountData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Password.Core.PasswordError
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Password.Core.RequestResetPasswordData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Password.Core.ResetPasswordData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.FromJSON.FromJSON Happstack.Authenticate.Password.Core.UserPass
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Password.Core.ChangePasswordData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Password.Core.NewAccountData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Password.Core.PasswordError
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Password.Core.RequestResetPasswordData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Password.Core.ResetPasswordData
+ Happstack.Authenticate.Password.Core: instance Data.Aeson.Types.ToJSON.ToJSON Happstack.Authenticate.Password.Core.UserPass

Files

happstack-authenticate.cabal view
@@ -1,5 +1,5 @@ Name:                happstack-authenticate-Version:             2.4.0+Version:             2.4.0.2 Synopsis:            Happstack Authentication Library Description:         A themeable authentication library with support for username+password and OpenId. Homepage:            http://www.happstack.com/@@ -11,7 +11,7 @@ Category:            Web Build-type:          Simple Cabal-version:       >=1.8-tested-with:         GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.1, GHC == 8.2.2, GHC == 8.4.1, GHC == 8.6.3+tested-with:         GHC==8.0.1, GHC==8.2.2, GHC==8.4.1, GHC==8.6.5, GHC==8.8.1 data-files:   messages/core/en.msg   messages/openid/error/en.msg@@ -42,7 +42,7 @@     Build-depends:       base                         > 4     && < 5,-                       acid-state                   >= 0.6  && < 0.16,+                       acid-state                   >= 0.6  && < 0.17,                        aeson                        (>= 0.4  && < 0.10) || (>= 0.11 && < 1.5),                        authenticate                 == 1.3.*,                        base64-bytestring            >= 1.0  && < 1.1,@@ -57,16 +57,16 @@                        jwt                          >= 0.3  && < 0.11,                        ixset-typed                  >= 0.3  && < 0.5,                        happstack-jmacro             >= 7.0  && < 7.1,-                       happstack-server             >= 6.0  && < 7.6,+                       happstack-server             >= 6.0  && < 7.7,                        happstack-hsp                >= 7.3  && < 7.4,                        http-conduit                 >= 2.1.0 && < 2.4,                        http-types                   >= 0.6  && < 0.13,                        hsp                          >= 0.10 && < 0.11,                        hsx-jmacro                   >= 7.3  && < 7.4,-                       safecopy                     >= 0.8  && < 0.10,+                       safecopy                     >= 0.8  && < 0.11,                        mime-mail                    >= 0.4  && < 0.6,                        mtl                          >= 2.0  && < 2.3,-                       lens                         >= 4.2  && < 4.18,+                       lens                         >= 4.2  && < 4.19,                        pwstore-purehaskell          == 2.1.*,                        text                         >= 0.11 && < 1.3,                        time                         >= 1.2  && < 1.10,