packages feed

servant-multipart 0.11 → 0.11.1

raw patch · 3 files changed

+20/−8 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Servant.Multipart: TmpBackendOptions :: IO FilePath -> String -> TmpBackendOptions
+ Servant.Multipart: [filenamePat] :: TmpBackendOptions -> String
+ Servant.Multipart: [getTmpDir] :: TmpBackendOptions -> IO FilePath
+ Servant.Multipart: backend :: MultipartBackend tag => Proxy tag -> MultipartBackendOptions tag -> InternalState -> ignored1 -> ignored2 -> IO ByteString -> IO (MultipartResult tag)
+ Servant.Multipart: class MultipartBackend tag where {
+ Servant.Multipart: data TmpBackendOptions
+ Servant.Multipart: defaultBackendOptions :: MultipartBackend tag => Proxy tag -> MultipartBackendOptions tag
+ Servant.Multipart: type family MultipartBackendOptions tag :: *;
+ Servant.Multipart: }

Files

CHANGELOG.md view
@@ -1,3 +1,9 @@+0.11.1+-----++- Support `servant-0.13`+- Export MultipartBackend and TmpBackendOptions+ 0.11 ---- 
servant-multipart.cabal view
@@ -1,7 +1,11 @@ name:                servant-multipart-version:             0.11+version:             0.11.1 synopsis:            multipart/form-data (e.g file upload) support for servant-description:         Please see README.md+description:+  This package adds support for file upload to the servant ecosystem. It draws+  on ideas and code from several people who participated in the (in)famous+  [ticket #133](https://github.com/haskell-servant/servant/issues/133) on+  servant's issue tracker. homepage:            https://github.com/haskell-servant/servant-multipart#readme license:             BSD3 license-file:        LICENSE@@ -16,7 +20,7 @@   GHC==7.8.4,   GHC==7.10.3,   GHC==8.0.2,-  GHC==8.2.1+  GHC==8.2.2  library   hs-source-dirs:      src@@ -26,11 +30,11 @@                 bytestring >= 0.10 && <0.11,                 directory,                 http-media >= 0.6 && <0.8,-                lens >= 4.0 && < 4.16,-                resourcet >=1.1 && <1.2,-                servant >=0.10 && <0.13,-                servant-docs >=0.10 && <0.13,-                servant-server >=0.10 && <0.13,+                lens >= 4.0 && < 4.17,+                resourcet >=1.1 && <1.3,+                servant >=0.10 && <0.14,+                servant-docs >=0.10 && <0.14,+                servant-server >=0.10 && <0.14,                 text >=1.2 && <1.3,                 transformers >=0.3 && <0.6,                 wai >= 3.2 && <3.3,
src/Servant/Multipart.hs view
@@ -24,7 +24,9 @@   , lookupFile   , MultipartOptions(..)   , defaultMultipartOptions+  , MultipartBackend(..)   , Tmp+  , TmpBackendOptions(..)   , Mem   , defaultTmpBackendOptions   , Input(..)