pqi-native 1.0.1.12 → 1.0.1.13
raw patch · 2 files changed
+8/−2 lines, 2 filesdep ~cryptonPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: crypton
API changes (from Hackage documentation)
Files
- CHANGELOG.md +6/−0
- pqi-native.cabal +2/−2
CHANGELOG.md view
@@ -1,3 +1,9 @@+# v1.0.1.13++## Non-breaking++- Migrated the `crypton` dependency from the `0.34`-`1.x` line to `2.0.1`, which replaces its internal `memory` dependency with `ram`/`base16`. `Pqi.Native.Auth`'s MD5 and SCRAM-SHA-256 logic (`Crypto.Hash`, `Crypto.KDF.PBKDF2`, `Crypto.MAC.HMAC`, `Crypto.Random`) needed no source changes; verified `hashWith`, `hmac`, and `fastPBKDF2_SHA256` still reproduce known MD5/SHA-256/HMAC-SHA256/PBKDF2 test vectors under `crypton-2.0.1`.+ # v1.0.1.12 ## Fixes
pqi-native.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: pqi-native-version: 1.0.1.12+version: 1.0.1.13 category: Database, PostgreSQL synopsis: Native (pure-Haskell) adapter for pqi description:@@ -139,7 +139,7 @@ base64-bytestring >=1.2 && <1.3, bytestring >=0.10 && <0.13, containers >=0.6 && <0.9,- crypton >=0.34 && <2,+ crypton >=2.0.1 && <2.1, pqi ^>=1.1, pqi-native:transport, ptr-peeker ^>=0.2,