diff --git a/bluefin-opaleye/CHANGELOG.md b/bluefin-opaleye/CHANGELOG.md index 778f8e4..4a67fe8 100644 --- a/bluefin-opaleye/CHANGELOG.md +++ b/bluefin-opaleye/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Haskell Package Versioning Policy](https://pvp.hask ### Changed - Support `bluefin` versions `0.2.7 && < 0.6` in [#4](https://github.com/fpringle/bluefin-postgresql/pull/4). - Extract common operation counting code to [postgresql-operation-counting](https://github.com/fpringle/postgresql-operation-counting) in [#6](https://github.com/fpringle/bluefin-postgresql/pull/6). Breaking change. +- Support `bluefin < 0.11` in [#8](https://github.com/fpringle/bluefin-postgresql/pull/8). ## [0.1.0.0] - 27.02.2026 diff --git a/bluefin-opaleye/bluefin-opaleye.cabal b/bluefin-opaleye/bluefin-opaleye.cabal index 9e41548..d09e83e 100644 --- a/bluefin-opaleye/bluefin-opaleye.cabal +++ b/bluefin-opaleye/bluefin-opaleye.cabal @@ -33,7 +33,7 @@ common warnings common deps build-depends: , base >= 4 && < 5 - , bluefin >= 0.2.7 && < 0.6 + , bluefin >= 0.2.7 && < 0.11 , opaleye >= 0.9 && < 0.11 , product-profunctors >= 0.9 && < 0.12 , bluefin-postgresql >= 0.1 && < 0.2 diff --git a/bluefin-postgresql/CHANGELOG.md b/bluefin-postgresql/CHANGELOG.md index bb925e1..75bf60d 100644 --- a/bluefin-postgresql/CHANGELOG.md +++ b/bluefin-postgresql/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Haskell Package Versioning Policy](https://pvp.hask - Support `bluefin` versions `0.2.7 && < 0.6` in [#4](https://github.com/fpringle/bluefin-postgresql/pull/4). - Dynamic `PostgreSQL` effect in [#7](https://github.com/fpringle/bluefin-postgresql/pull/7). +- Support `bluefin < 0.11` in [#8](https://github.com/fpringle/bluefin-postgresql/pull/8). ## [0.1.0.0] - 27.02.2026 diff --git a/bluefin-postgresql/bluefin-postgresql.cabal b/bluefin-postgresql/bluefin-postgresql.cabal index c592203..1ca86b2 100644 --- a/bluefin-postgresql/bluefin-postgresql.cabal +++ b/bluefin-postgresql/bluefin-postgresql.cabal @@ -43,7 +43,7 @@ common warnings common deps build-depends: , base >= 4 && < 5 - , bluefin >= 0.2.7 && < 0.6 + , bluefin >= 0.2.7 && < 0.11 , postgresql-simple >= 0.7 && < 0.8 if flag(enable-pool) diff --git a/nix/nixpkgs.nix b/nix/nixpkgs.nix index 4be52ec..c6300e6 100644 --- a/nix/nixpkgs.nix +++ b/nix/nixpkgs.nix @@ -17,7 +17,8 @@ let haskell-overrides = hfinal: hprev: let - bluefin = sources."bluefin-0.5.1.0"; + bluefin = sources."bluefin-0.10.0.0"; + # bluefin = sources."bluefin-0.5.1.0"; # bluefin = sources."bluefin-0.2.7.0"; packageOverrides = { diff --git a/nix/sources.json b/nix/sources.json index 79cb41a..2ff249d 100644 --- a/nix/sources.json +++ b/nix/sources.json @@ -23,6 +23,18 @@ "url": "https://github.com/tomjaguarpaw/bluefin/archive/262738baf5891ec9d797470e2d3a9a958ad9c0f6.tar.gz", "url_template": "https://github.com///archive/.tar.gz" }, + "bluefin-0.10.0.0": { + "branch": "master", + "description": null, + "homepage": null, + "owner": "tomjaguarpaw", + "repo": "bluefin", + "rev": "bb0b5fd91a895605cc6535658a269e95582ffeaf", + "sha256": "0clycqpp9vz01gyjjrvnwws185616sg3dz75xi4hnxym0vx9vzg4", + "type": "tarball", + "url": "https://github.com/tomjaguarpaw/bluefin/archive/bb0b5fd91a895605cc6535658a269e95582ffeaf.tar.gz", + "url_template": "https://github.com///archive/.tar.gz" + }, "nixpkgs": { "branch": "nixos-unstable", "description": "Nix Packages collection",