packages feed

websockets 0.12.5.2 → 0.12.5.3

raw patch · 2 files changed

+9/−6 lines, 2 filesdep ~networkPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: network

API changes (from Hackage documentation)

- Network.WebSockets: AcceptRequest :: !(Maybe ByteString) -> !Headers -> AcceptRequest
+ Network.WebSockets: AcceptRequest :: !Maybe ByteString -> !Headers -> AcceptRequest
- Network.WebSockets: ConnectionOptions :: !(IO ()) -> !CompressionOptions -> !Bool -> !SizeLimit -> !SizeLimit -> ConnectionOptions
+ Network.WebSockets: ConnectionOptions :: !IO () -> !CompressionOptions -> !Bool -> !SizeLimit -> !SizeLimit -> ConnectionOptions
- Network.WebSockets: Text :: ByteString -> (Maybe Text) -> DataMessage
+ Network.WebSockets: Text :: ByteString -> Maybe Text -> DataMessage
- Network.WebSockets: [acceptSubprotocol] :: AcceptRequest -> !(Maybe ByteString)
+ Network.WebSockets: [acceptSubprotocol] :: AcceptRequest -> !Maybe ByteString
- Network.WebSockets: [connectionOnPong] :: ConnectionOptions -> !(IO ())
+ Network.WebSockets: [connectionOnPong] :: ConnectionOptions -> !IO ()
- Network.WebSockets.Connection: AcceptRequest :: !(Maybe ByteString) -> !Headers -> AcceptRequest
+ Network.WebSockets.Connection: AcceptRequest :: !Maybe ByteString -> !Headers -> AcceptRequest
- Network.WebSockets.Connection: Connection :: !ConnectionOptions -> !ConnectionType -> !Protocol -> !(IO (Maybe Message)) -> !([Message] -> IO ()) -> !(IORef Bool) -> Connection
+ Network.WebSockets.Connection: Connection :: !ConnectionOptions -> !ConnectionType -> !Protocol -> !IO (Maybe Message) -> ![Message] -> IO () -> !IORef Bool -> Connection
- Network.WebSockets.Connection: ConnectionOptions :: !(IO ()) -> !CompressionOptions -> !Bool -> !SizeLimit -> !SizeLimit -> ConnectionOptions
+ Network.WebSockets.Connection: ConnectionOptions :: !IO () -> !CompressionOptions -> !Bool -> !SizeLimit -> !SizeLimit -> ConnectionOptions
- Network.WebSockets.Connection: PendingConnection :: !ConnectionOptions -> !RequestHead -> !(Connection -> IO ()) -> !Stream -> PendingConnection
+ Network.WebSockets.Connection: PendingConnection :: !ConnectionOptions -> !RequestHead -> !Connection -> IO () -> !Stream -> PendingConnection
- Network.WebSockets.Connection: [acceptSubprotocol] :: AcceptRequest -> !(Maybe ByteString)
+ Network.WebSockets.Connection: [acceptSubprotocol] :: AcceptRequest -> !Maybe ByteString
- Network.WebSockets.Connection: [connectionOnPong] :: ConnectionOptions -> !(IO ())
+ Network.WebSockets.Connection: [connectionOnPong] :: ConnectionOptions -> !IO ()
- Network.WebSockets.Connection: [connectionParse] :: Connection -> !(IO (Maybe Message))
+ Network.WebSockets.Connection: [connectionParse] :: Connection -> !IO (Maybe Message)
- Network.WebSockets.Connection: [connectionSentClose] :: Connection -> !(IORef Bool)
+ Network.WebSockets.Connection: [connectionSentClose] :: Connection -> !IORef Bool
- Network.WebSockets.Connection: [connectionWrite] :: Connection -> !([Message] -> IO ())
+ Network.WebSockets.Connection: [connectionWrite] :: Connection -> ![Message] -> IO ()
- Network.WebSockets.Connection: [pendingOnAccept] :: PendingConnection -> !(Connection -> IO ())
+ Network.WebSockets.Connection: [pendingOnAccept] :: PendingConnection -> !Connection -> IO ()
- Network.WebSockets.Extensions: Extension :: Headers -> IO (Maybe Message) -> IO (IO (Maybe Message)) -> ([Message] -> IO ()) -> IO ([Message] -> IO ()) -> Extension
+ Network.WebSockets.Extensions: Extension :: Headers -> (IO (Maybe Message) -> IO (IO (Maybe Message))) -> (([Message] -> IO ()) -> IO ([Message] -> IO ())) -> Extension

Files

CHANGELOG view
@@ -1,5 +1,8 @@ # CHANGELOG +- 0.12.5.3 (2019-01-31)+    * Bump `network` dependency to 3.0+ - 0.12.5.2 (2018-09-25)     * Bump `containers` dependency to 0.6     * Bump `network` dependency to 2.8
websockets.cabal view
@@ -1,5 +1,5 @@ Name:    websockets-Version: 0.12.5.2+Version: 0.12.5.3  Synopsis:   A sensible and clean way to write WebSocket-capable servers in Haskell.@@ -87,7 +87,7 @@     bytestring-builder             < 0.11,     case-insensitive  >= 0.3    && < 1.3,     containers        >= 0.3    && < 0.7,-    network           >= 2.3    && < 2.9,+    network           >= 2.3    && < 3.1,     random            >= 1.0    && < 1.2,     SHA               >= 1.5    && < 1.7,     streaming-commons >= 0.1    && < 0.3,@@ -144,7 +144,7 @@     bytestring-builder             < 0.11,     case-insensitive  >= 0.3    && < 1.3,     containers        >= 0.3    && < 0.7,-    network           >= 2.3    && < 2.9,+    network           >= 2.3    && < 3.1,     random            >= 1.0    && < 1.2,     SHA               >= 1.5    && < 1.7,     streaming-commons >= 0.1    && < 0.3,@@ -170,7 +170,7 @@     bytestring-builder             < 0.11,     case-insensitive  >= 0.3    && < 1.3,     containers        >= 0.3    && < 0.7,-    network           >= 2.3    && < 2.9,+    network           >= 2.3    && < 3.1,     random            >= 1.0    && < 1.2,     SHA               >= 1.5    && < 1.7,     text              >= 0.10   && < 1.3,@@ -198,7 +198,7 @@     bytestring-builder             < 0.11,     case-insensitive  >= 0.3    && < 1.3,     containers        >= 0.3    && < 0.7,-    network           >= 2.3    && < 2.9,+    network           >= 2.3    && < 3.1,     random            >= 1.0    && < 1.2,     SHA               >= 1.5    && < 1.7,     text              >= 0.10   && < 1.3,@@ -224,7 +224,7 @@         bytestring-builder             < 0.11,         case-insensitive  >= 0.3    && < 1.3,         containers        >= 0.3    && < 0.7,-        network           >= 2.3    && < 2.9,+        network           >= 2.3    && < 3.1,         random            >= 1.0    && < 1.2,         SHA               >= 1.5    && < 1.7,         text              >= 0.10   && < 1.3,