http3 0.0.7 → 0.0.8
raw patch · 3 files changed
+8/−3 lines, 3 filesdep ~http2PVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: http2
API changes (from Hackage documentation)
- Network.HQ.Client: data Request
+ Network.HQ.Client: data () => Request
- Network.HQ.Client: data Response
+ Network.HQ.Client: data () => Response
- Network.HQ.Client: type Authority = ByteString
+ Network.HQ.Client: type Authority = String
- Network.HQ.Server: data Request
+ Network.HQ.Server: data () => Request
- Network.HQ.Server: data Response
+ Network.HQ.Server: data () => Response
- Network.HTTP3.Client: data FileSpec
+ Network.HTTP3.Client: data () => FileSpec
- Network.HTTP3.Client: data NextTrailersMaker
+ Network.HTTP3.Client: data () => NextTrailersMaker
- Network.HTTP3.Client: data Request
+ Network.HTTP3.Client: data () => Request
- Network.HTTP3.Client: data Response
+ Network.HTTP3.Client: data () => Response
- Network.HTTP3.Client: data Sentinel
+ Network.HTTP3.Client: data () => Sentinel
- Network.HTTP3.Client: type Authority = ByteString
+ Network.HTTP3.Client: type Authority = String
- Network.HTTP3.Internal: data ApplicationProtocolError
+ Network.HTTP3.Internal: data () => ApplicationProtocolError
- Network.HTTP3.Server: data Aux
+ Network.HTTP3.Server: data () => Aux
- Network.HTTP3.Server: data FileSpec
+ Network.HTTP3.Server: data () => FileSpec
- Network.HTTP3.Server: data NextTrailersMaker
+ Network.HTTP3.Server: data () => NextTrailersMaker
- Network.HTTP3.Server: data PushPromise
+ Network.HTTP3.Server: data () => PushPromise
- Network.HTTP3.Server: data Request
+ Network.HTTP3.Server: data () => Request
- Network.HTTP3.Server: data Response
+ Network.HTTP3.Server: data () => Response
- Network.HTTP3.Server: data Sentinel
+ Network.HTTP3.Server: data () => Sentinel
- Network.HTTP3.Server: type Authority = ByteString
+ Network.HTTP3.Server: type Authority = String
- Network.QPACK: data CompressionAlgo
+ Network.QPACK: data () => CompressionAlgo
- Network.QPACK: data EncodeStrategy
+ Network.QPACK: data () => EncodeStrategy
- Network.QPACK.Internal: data ApplicationProtocolError
+ Network.QPACK.Internal: data () => ApplicationProtocolError
- Network.QPACK.Internal: data CompressionAlgo
+ Network.QPACK.Internal: data () => CompressionAlgo
- Network.QPACK.Internal: data EncodeStrategy
+ Network.QPACK.Internal: data () => EncodeStrategy
Files
- ChangeLog.md +4/−0
- Network/HTTP3/Client.hs +2/−1
- http3.cabal +2/−2
ChangeLog.md view
@@ -1,5 +1,9 @@ # Revision history for http3 +## 0.0.8++* Using http2 v5.1.+ ## 0.0.7 * Supporting http2 v5.0.
Network/HTTP3/Client.hs view
@@ -63,6 +63,7 @@ ) where import Control.Concurrent+import qualified Data.ByteString.Char8 as C8 import Data.IORef import Network.HTTP2.Client (Authority, Client, Scheme) import qualified Network.HTTP2.Client as H2@@ -130,7 +131,7 @@ let hdr = H2.outObjHeaders outobj hdr' = (":scheme", scm)- : (":authority", auth)+ : (":authority", C8.pack auth) : hdr E.bracket (newStream ctx) closeStream $ \strm -> do sendHeader ctx strm th hdr'
http3.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: http3-version: 0.0.7+version: 0.0.8 license: BSD-3-Clause license-file: LICENSE maintainer: Kazu Yamamoto <kazu@iij.ad.jp>@@ -81,7 +81,7 @@ bytestring, case-insensitive, containers,- http2 >=5.0 && <5.1,+ http2 >=5.1 && <5.2, http-types, network, network-byte-order,