packages feed

yesod-auth-oauth2 0.5.2.0 → 0.5.3.0

raw patch · 1 files changed

+7/−6 lines, 1 filesdep ~aesondep ~hoauth2PVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: aeson, hoauth2

API changes (from Hackage documentation)

- Yesod.Auth.OAuth2.Exception: instance GHC.Exception.Exception Yesod.Auth.OAuth2.Exception.YesodOAuth2Exception
+ Yesod.Auth.OAuth2.Exception: instance GHC.Exception.Type.Exception Yesod.Auth.OAuth2.Exception.YesodOAuth2Exception
- Yesod.Auth.OAuth2.EveOnline: Custom :: (WidgetFor m ()) -> WidgetType m
+ Yesod.Auth.OAuth2.EveOnline: Custom :: WidgetFor m () -> WidgetType m
- Yesod.Auth.OAuth2.Prelude: (.:?) :: FromJSON a => Object -> Text -> Parser Maybe a
+ Yesod.Auth.OAuth2.Prelude: (.:?) :: FromJSON a => Object -> Text -> Parser (Maybe a)
- Yesod.Auth.OAuth2.Prelude: AuthPlugin :: Text -> Method -> [Piece] -> AuthHandler master TypedContent -> Route Auth -> Route master -> WidgetFor master () -> AuthPlugin master
+ Yesod.Auth.OAuth2.Prelude: AuthPlugin :: Text -> (Method -> [Piece] -> AuthHandler master TypedContent) -> ((Route Auth -> Route master) -> WidgetFor master ()) -> AuthPlugin master
- Yesod.Auth.OAuth2.Prelude: [apLogin] :: AuthPlugin master -> Route Auth -> Route master -> WidgetFor master ()
+ Yesod.Auth.OAuth2.Prelude: [apLogin] :: AuthPlugin master -> (Route Auth -> Route master) -> WidgetFor master ()
- Yesod.Auth.OAuth2.Prelude: authenticate :: (YesodAuth master, MonadHandler m, HandlerSite m ~ master) => Creds master -> m AuthenticationResult master
+ Yesod.Auth.OAuth2.Prelude: authenticate :: (YesodAuth master, MonadHandler m, HandlerSite m ~ master) => Creds master -> m (AuthenticationResult master)
- Yesod.Auth.OAuth2.Prelude: getAuthId :: (YesodAuth master, MonadHandler m, HandlerSite m ~ master) => Creds master -> m Maybe AuthId master
+ Yesod.Auth.OAuth2.Prelude: getAuthId :: (YesodAuth master, MonadHandler m, HandlerSite m ~ master) => Creds master -> m (Maybe (AuthId master))
- Yesod.Auth.OAuth2.Prelude: maybeAuthId :: (YesodAuth master, MonadHandler m, master ~ HandlerSite m) => m Maybe AuthId master
+ Yesod.Auth.OAuth2.Prelude: maybeAuthId :: (YesodAuth master, MonadHandler m, master ~ HandlerSite m) => m (Maybe (AuthId master))
- Yesod.Auth.OAuth2.Prelude: runHttpRequest :: (YesodAuth master, MonadHandler m, HandlerSite m ~ master, MonadUnliftIO m) => Request -> Response BodyReader -> m a -> m a
+ Yesod.Auth.OAuth2.Prelude: runHttpRequest :: (YesodAuth master, MonadHandler m, HandlerSite m ~ master, MonadUnliftIO m) => Request -> (Response BodyReader -> m a) -> m a
- Yesod.Auth.OAuth2.Prelude: type family AuthId master :: *;
+ Yesod.Auth.OAuth2.Prelude: type family AuthId master :: Type;
- Yesod.Auth.OAuth2.Prelude: withObject :: () => String -> Object -> Parser a -> Value -> Parser a
+ Yesod.Auth.OAuth2.Prelude: withObject :: () => String -> (Object -> Parser a) -> Value -> Parser a

Files

yesod-auth-oauth2.cabal view
@@ -1,11 +1,13 @@--- This file has been generated from package.yaml by hpack version 0.28.2.+cabal-version: 1.12++-- This file has been generated from package.yaml by hpack version 0.31.0. -- -- see: https://github.com/sol/hpack ----- hash: 836f5ffe241a2e028ddd2e67244782536c9625183e274372c0c10708f2c13cc4+-- hash: 0411a1ae914befb60e1871e7735c2e7afb87fc0c463cd1142e1c1ecf762a14cb  name:           yesod-auth-oauth2-version:        0.5.2.0+version:        0.5.3.0 synopsis:       OAuth 2.0 authentication plugins description:    Library to authenticate with OAuth 2.0 for Yesod web applications. category:       Web@@ -16,7 +18,6 @@ license:        MIT license-file:   LICENSE build-type:     Simple-cabal-version:  >= 1.10  source-repository head   type: git@@ -32,11 +33,11 @@       src   ghc-options: -Wall   build-depends:-      aeson >=0.6 && <1.4+      aeson >=0.6 && <1.5     , base >=4.9.0.0 && <5     , bytestring >=0.9.1.4     , errors-    , hoauth2 >=1.3.0 && <1.8+    , hoauth2 >=1.3.0 && <1.9     , http-client >=0.4.0 && <0.6     , http-conduit >=2.0 && <3.0     , http-types >=0.8 && <0.13