packages feed

ppad-bech32 0.2.3 → 0.2.4

raw patch · 4 files changed

+12/−4 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,5 +1,8 @@ # Changelog +- 0.2.4 (2025-12-28)+  * Adds an 'llvm' build flag and tests with GHC 9.10.3.+ - 0.2.3 (2025-06-21)   * Minor performance improvements and internal housekeeping. 
bench/Reference/Bech32.hs view
@@ -20,7 +20,6 @@ import qualified Data.ByteString as BS import qualified Data.ByteString.Char8 as BSC import Data.Char (toLower, toUpper)-import Data.Foldable (foldl') import Data.Functor.Identity (Identity, runIdentity) import Data.Ix (Ix(..)) import Data.Word (Word8)
ppad-bech32.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               ppad-bech32-version:            0.2.3+version:            0.2.4 synopsis:           bech32 and bech32m encoding/decoding, per BIPs 173 & 350. license:            MIT license-file:       LICENSE@@ -8,12 +8,17 @@ maintainer:         jared@ppad.tech category:           Cryptography build-type:         Simple-tested-with:        GHC == 9.8.1+tested-with:        GHC == 9.10.3 extra-doc-files:    CHANGELOG description:   bech32 and bech32m encoding/decoding on strict bytestrings, per BIPs   173 & 350. +flag llvm+  description: Use GHC's LLVM backend.+  default:     False+  manual:      True+ source-repository head   type:     git   location: git.ppad.tech/bech32.git@@ -23,6 +28,8 @@   hs-source-dirs:   lib   ghc-options:       -Wall+  if flag(llvm)+    ghc-options: -fllvm -O2   exposed-modules:       Data.ByteString.Base32     , Data.ByteString.Bech32.Internal
test/Reference/Bech32.hs view
@@ -20,7 +20,6 @@ import qualified Data.ByteString as BS import qualified Data.ByteString.Char8 as BSC import Data.Char (toLower, toUpper)-import Data.Foldable (foldl') import Data.Functor.Identity (Identity, runIdentity) import Data.Ix (Ix(..)) import Data.Word (Word8)