shikumi-cache-postgres 0.1.0.1 → 0.1.1.0
raw patch · 3 files changed
+15/−6 lines, 3 filesdep ~shikumidep ~shikumi-cachedep ~shikumi-cache-postgresPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: shikumi, shikumi-cache, shikumi-cache-postgres
API changes (from Hackage documentation)
Files
CHANGELOG.md view
@@ -2,6 +2,15 @@ ## Unreleased +## 0.1.1.0 - 2026-06-28++### Changed++- Refreshed internal `shikumi` and `shikumi-cache` bounds for the current package+ set.+- Updated Postgres backend internals to match the record-patterns conventions+ used across the package set.+ ## 0.1.0.1 - 2026-06-21 ### Changed
shikumi-cache-postgres.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.4 name: shikumi-cache-postgres-version: 0.1.0.1+version: 0.1.1.0 synopsis: Postgres-backed shikumi cache (EP-6) category: AI description:@@ -42,7 +42,7 @@ , base >=4.20 && <5 , effectful , hasql- , shikumi-cache ^>=0.1.0.1+ , shikumi-cache ^>=0.1.1.0 , text ^>=2.1 test-suite shikumi-cache-postgres-test@@ -58,9 +58,9 @@ , ephemeral-pg , generic-lens , lens- , shikumi ^>=0.1.0.1- , shikumi-cache ^>=0.1.0.1- , shikumi-cache-postgres ^>=0.1.0.1+ , shikumi ^>=0.2.0.0+ , shikumi-cache ^>=0.1.1.0+ , shikumi-cache-postgres ^>=0.1.1.0 , tasty , tasty-hunit , text
src/Shikumi/Cache/Backend/Postgres.hs view
@@ -34,7 +34,7 @@ -- | An open Postgres-backed cache: a single connection behind an 'MVar' (hasql -- connections are not safe for concurrent use), with the schema ensured at open.-newtype PostgresCache = PostgresCache {pgConn :: MVar Connection}+newtype PostgresCache = PostgresCache {conn :: MVar Connection} -- | Connect using the given hasql settings (e.g. @EphemeralPg.connectionSettings@ -- for tests, or @Hasql.Connection.Settings@ builders in production), ensuring the