packages feed

yesod-gitrev 0.1.0.0 → 0.2.0.0

raw patch · 3 files changed

+16/−5 lines, 3 filesdep ~yesod-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: yesod-core

API changes (from Hackage documentation)

- Yesod.GitRev: gitRevBranch :: GitRev -> String
- Yesod.GitRev: gitRevDirty :: GitRev -> Bool
- Yesod.GitRev: gitRevHash :: GitRev -> String
- Yesod.GitRev: instance Yesod master => YesodSubDispatch GitRev (HandlerT master IO)
+ Yesod.GitRev: [gitRevBranch] :: GitRev -> String
+ Yesod.GitRev: [gitRevDirty] :: GitRev -> Bool
+ Yesod.GitRev: [gitRevHash] :: GitRev -> String
+ Yesod.GitRev: instance Yesod.Core.Class.Yesod.Yesod site => Yesod.Core.Class.Dispatch.YesodSubDispatch Yesod.GitRev.Data.GitRev site

Files

+ ChangeLog.md view
@@ -0,0 +1,3 @@+## 0.2.0.0++- Upgrade to yesod-core 1.6
src/Yesod/GitRev.hs view
@@ -14,10 +14,11 @@  import Data.Aeson import Yesod.Core+import Yesod.Core.Types import Yesod.GitRev.Data -getGitRevR :: Yesod master => HandlerT GitRev (HandlerT master IO) TypedContent-getGitRevR = getYesod >>= \GitRev{..} -> lift $ selectRep $ do+getGitRevR :: Yesod site => SubHandlerFor GitRev site TypedContent+getGitRevR = getSubYesod >>= \GitRev{..} -> liftHandler $ selectRep $ do   provideRep $ defaultLayout $ do     [whamlet|       <dl>@@ -34,5 +35,5 @@     , "dirty"  .= gitRevDirty     ] -instance Yesod master => YesodSubDispatch GitRev (HandlerT master IO) where+instance Yesod site => YesodSubDispatch GitRev site where   yesodSubDispatch = $(mkYesodSubDispatch resourcesGitRev)
yesod-gitrev.cabal view
@@ -1,10 +1,13 @@ name:                yesod-gitrev-version:             0.1.0.0+version:             0.2.0.0 synopsis:   A subsite for displaying git information. author:              Dan Burton maintainer:          danburton.email@gmail.com +homepage:            https://github.com/DanBurton/yesod-gitrev+bug-reports:         https://github.com/DanBurton/yesod-gitrev/issues+ copyright:           2015 FP Complete Corporation license:             BSD3 license-file:        LICENSE@@ -13,7 +16,7 @@ cabal-version:       >=1.10  extra-source-files:-  README.md+  README.md ChangeLog.md  library   exposed-modules:@@ -28,3 +31,7 @@     , yesod-core   hs-source-dirs:      src   default-language:    Haskell2010++source-repository head+  type:     git+  location: git://github.com/DanBurton/yesod-gitrev.git