warp 3.2.0 → 3.2.1
raw patch · 3 files changed
+17/−1 lines, 3 files
Files
- ChangeLog.md +13/−0
- Network/Wai/Handler/Warp.hs +3/−0
- warp.cabal +1/−1
ChangeLog.md view
@@ -1,3 +1,16 @@+## 3.2.1++* Add back `warpVersion`++## 3.2.0++* Major version up due to breaking changes. This is because the HTTP/2 code+ was started over with Warp 3.1.3 due to performance issue [#470](https://github.com/yesodweb/wai/issues/470).+* runHTTP2, runHTTP2Env, runHTTP2Settings and runHTTP2SettingsSocket were removed from the Network.Wai.Handler.Warp module.+* The performance of HTTP/2 was drastically improved. Now the performance of HTTP/2 is almost the same as that of HTTP/1.1.+* The logic to handle files in HTTP/2 is now identical to that in HTTP/1.1.+* Internal stuff was removed from the Network.Wai.Handler.Warp module according to [the plan](http://www.yesodweb.com/blog/2015/06/cleaning-up-warp-apis).+ ## 3.1.12 * Setting lower bound for auto-update [#495](https://github.com/yesodweb/wai/issues/495)
Network/Wai/Handler/Warp.hs view
@@ -90,6 +90,8 @@ , pauseTimeout , FileInfo(..) , getFileInfo+ -- * Version+ , warpVersion ) where import Control.Exception (SomeException, throwIO)@@ -102,6 +104,7 @@ import Network.Wai (Request, Response, vault) import Network.Wai.Handler.Warp.FileInfoCache import Network.Wai.Handler.Warp.Request+import Network.Wai.Handler.Warp.Response (warpVersion) import Network.Wai.Handler.Warp.Run import Network.Wai.Handler.Warp.Settings import Network.Wai.Handler.Warp.Timeout
warp.cabal view
@@ -1,5 +1,5 @@ Name: warp-Version: 3.2.0+Version: 3.2.1 Synopsis: A fast, light-weight web server for WAI applications. License: MIT License-file: LICENSE