blaze-builder 0.4.4 → 0.4.4.1
raw patch · 3 files changed
+8/−4 lines, 3 filesdep −deepseqdep −ghc-primPVP ok
version bump matches the API change (PVP)
Dependencies removed: deepseq, ghc-prim
API changes (from Hackage documentation)
Files
- Blaze/ByteString/Builder/HTTP.hs +2/−1
- CHANGELOG.md +4/−0
- blaze-builder.cabal +2/−3
Blaze/ByteString/Builder/HTTP.hs view
@@ -44,7 +44,8 @@ shiftr_w32 :: Word32 -> Int -> Word32 #if defined(__GLASGOW_HASKELL__) && !defined(__HADDOCK__)-#if MIN_VERSION_ghc_prim(0,8,0)+#if MIN_VERSION_base(4,16,0)+-- base >= 4.16 proxy for GHC >= 9.2 which fixes ghc-prim >= 0.8 shiftr_w32 (W32# w) (I# i) = W32# (wordToWord32# ((word32ToWord# w) `uncheckedShiftRL#` i)) #else shiftr_w32 (W32# w) (I# i) = W32# (w `uncheckedShiftRL#` i)
CHANGELOG.md view
@@ -1,3 +1,7 @@+* 0.4.4.1 2025-08-28+ - Drop unused dependency `deepseq`+ - Tested with GHC 8.0 - 9.14 alpha1+ * 0.4.4 2025-07-31 - Optimization: `Blaze.ByteString.Builder.Char.Utf8.fromText = Data.Text.Encoding.encodeUtf8Builder`
blaze-builder.cabal view
@@ -1,6 +1,6 @@ Cabal-version: 1.18 Name: blaze-builder-Version: 0.4.4+Version: 0.4.4.1 Synopsis: Efficient buffered output. Description:@@ -33,6 +33,7 @@ Build-type: Simple Tested-with:+ GHC == 9.14.1 GHC == 9.12.2 GHC == 9.10.2 GHC == 9.8.4@@ -84,8 +85,6 @@ build-depends: base >= 4.9 && < 5 , bytestring >= 0.10.4 && < 1- , deepseq- , ghc-prim , text >= 1.1.2 && < 3 ghc-options: