twain 2.2.0.0 → 2.2.0.1
raw patch · 4 files changed
+13/−8 lines, 4 files
Files
- changelog.md +7/−3
- src/Web/Twain.hs +2/−1
- src/Web/Twain/Internal.hs +2/−2
- twain.cabal +2/−2
changelog.md view
@@ -1,16 +1,20 @@ # Change Log +## 2.2.0.1 [2024-11-05]++- Fix failing compilation: Use qualified import of Data.Text.+ ## 2.2.0.0 [2024-10-12] -Bump version bounds for http2 to >=5.0 && <5.4+- Bump version bounds for http2 to >=5.0 && <5.4 ## 2.1.2.0 [2023-04-10] -Bump version bounds for transformers so Twain can be built with GHC 9.6.1+- Bump version bounds for transformers so Twain can be built with GHC 9.6.1 ## 2.1.1.0 [2022-08-14] -Add getters for query, path, and cookie params.+- Add getters for query, path, and cookie params. ## 2.1.0.0 [2022-04-22]
src/Web/Twain.hs view
@@ -114,7 +114,8 @@ import Data.Either.Combinators (rightToMaybe) import qualified Data.List as L import Data.Maybe (fromMaybe)-import Data.Text as T+import Data.Text (Text)+import qualified Data.Text as T import Data.Text.Encoding import Data.Time import qualified Data.Vault.Lazy as V
src/Web/Twain/Internal.hs view
@@ -11,7 +11,7 @@ import Data.Int import Data.List as L import Data.Maybe (fromMaybe)-import Data.Text as T+import qualified Data.Text as T import Data.Text.Encoding import qualified Data.Vault.Lazy as V import Data.Word (Word64)@@ -121,7 +121,7 @@ let statusCode = fromIntegral code statusMsg = BC.pack $ "HTTP/2 error: " ++ show code status = mkStatus statusCode statusMsg- errorMsg = unpack $ decodeUtf8 statusMsg+ errorMsg = T.unpack $ decodeUtf8 statusMsg throwIO $ HttpError status errorMsg
twain.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: twain-version: 2.2.0.0+version: 2.2.0.1 synopsis: Tiny web application framework for WAI. description: Twain is tiny web application framework for WAI. It provides routing, parameter parsing, and an either-like monad for composing responses. category: Web@@ -17,7 +17,7 @@ license: BSD-3-Clause license-file: LICENSE build-type: Simple-extra-source-files:+extra-doc-files: README.md changelog.md