packages feed

DAV 1.0.5 → 1.0.6

raw patch · 1 files changed

+5/−5 lines, 1 filesdep ~xml-conduitPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: xml-conduit

API changes (from Hackage documentation)

- Network.Protocol.HTTP.DAV: [_allowedMethods] :: DAVContext -> [ByteString]
- Network.Protocol.HTTP.DAV: [_baseRequest] :: DAVContext -> Request
- Network.Protocol.HTTP.DAV: [_basicpassword] :: DAVContext -> ByteString
- Network.Protocol.HTTP.DAV: [_basicusername] :: DAVContext -> ByteString
- Network.Protocol.HTTP.DAV: [_complianceClasses] :: DAVContext -> [ByteString]
- Network.Protocol.HTTP.DAV: [_depth] :: DAVContext -> Maybe Depth
- Network.Protocol.HTTP.DAV: [_httpManager] :: DAVContext -> Maybe Manager
- Network.Protocol.HTTP.DAV: [_lockToken] :: DAVContext -> Maybe ByteString
- Network.Protocol.HTTP.DAV: [_userAgent] :: DAVContext -> ByteString
- Network.Protocol.HTTP.DAV: [runDAVT] :: DAVT m a -> EitherT String (StateT DAVContext m) a
- Network.Protocol.HTTP.DAV: instance Control.Monad.Base.MonadBase b m => Control.Monad.Base.MonadBase b (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Catch.MonadCatch m => Control.Monad.Catch.MonadCatch (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Catch.MonadMask m => Control.Monad.Catch.MonadMask (Control.Monad.Trans.Either.EitherT e m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Catch.MonadMask m => Control.Monad.Catch.MonadMask (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Catch.MonadThrow m => Control.Monad.Catch.MonadThrow (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Fix.MonadFix m => Control.Monad.Fix.MonadFix (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.IO.Class.MonadIO m => Control.Monad.IO.Class.MonadIO (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Trans.Class.MonadTrans Network.Protocol.HTTP.DAV.DAVT
- Network.Protocol.HTTP.DAV: instance Data.Default.Class.Default Network.Protocol.HTTP.DAV.TH.DAVContext
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => Control.Monad.Error.Class.MonadError GHC.Base.String (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => Control.Monad.State.Class.MonadState Network.Protocol.HTTP.DAV.TH.DAVContext (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.Alternative (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.Applicative (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.Functor (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.Monad (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.MonadPlus (Network.Protocol.HTTP.DAV.DAVT m)
+ Network.Protocol.HTTP.DAV: _allowedMethods :: DAVContext -> [ByteString]
+ Network.Protocol.HTTP.DAV: _baseRequest :: DAVContext -> Request
+ Network.Protocol.HTTP.DAV: _basicpassword :: DAVContext -> ByteString
+ Network.Protocol.HTTP.DAV: _basicusername :: DAVContext -> ByteString
+ Network.Protocol.HTTP.DAV: _complianceClasses :: DAVContext -> [ByteString]
+ Network.Protocol.HTTP.DAV: _depth :: DAVContext -> Maybe Depth
+ Network.Protocol.HTTP.DAV: _httpManager :: DAVContext -> Maybe Manager
+ Network.Protocol.HTTP.DAV: _lockToken :: DAVContext -> Maybe ByteString
+ Network.Protocol.HTTP.DAV: _userAgent :: DAVContext -> ByteString
+ Network.Protocol.HTTP.DAV: instance Default DAVContext
+ Network.Protocol.HTTP.DAV: instance Monad m => Alternative (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => Applicative (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => Functor (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => Monad (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => MonadError String (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => MonadPlus (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => MonadState DAVContext (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadBase b m => MonadBase b (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadCatch m => MonadCatch (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadFix m => MonadFix (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadIO m => MonadIO (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadMask m => MonadMask (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadMask m => MonadMask (EitherT e m)
+ Network.Protocol.HTTP.DAV: instance MonadThrow m => MonadThrow (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadTrans DAVT
+ Network.Protocol.HTTP.DAV: runDAVT :: DAVT m a -> EitherT String (StateT DAVContext m) a

Files

DAV.cabal view
@@ -1,5 +1,5 @@ name:                DAV-version:             1.0.5+version:             1.0.6 synopsis:            RFC 4918 WebDAV support description:    This is a library for the Web Distributed Authoring and Versioning@@ -15,7 +15,7 @@ license-file:        LICENSE author:              Clint Adams maintainer:          clint@debian.org-copyright:           Copyright (C) 2012-2014  Clint Adams+copyright:           Copyright (C) 2012-2015  Clint Adams category:            Web build-type:          Simple cabal-version:       >=1.8@@ -45,7 +45,7 @@                      , transformers >= 0.3                      , transformers-base                      , utf8-string-                     , xml-conduit >= 1.0          && < 1.3+                     , xml-conduit >= 1.0                      , xml-hamlet >= 0.4           && < 0.5 executable hdav   main-is:           hdav.hs@@ -68,7 +68,7 @@                      , transformers >= 0.3                      , transformers-base                      , utf8-string-                     , xml-conduit >= 1.0          && < 1.3+                     , xml-conduit >= 1.0                      , xml-hamlet >= 0.4           && < 0.5   if flag(network-uri)     build-depends: network-uri >= 2.6, network >= 2.6@@ -83,4 +83,4 @@ source-repository this   type:     git   location: git://anonscm.debian.org/users/clint/DAV.git-  tag:      DAV/1.0.5+  tag:      DAV/1.0.6