pg-migrate 1.1.0.0 → 1.2.0.0
raw patch · 2 files changed
+74/−62 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +10/−0
- pg-migrate.cabal +64/−62
CHANGELOG.md view
@@ -1,5 +1,15 @@ # Changelog +## 1.2.0.0 — 2026-09-18++Coherent-set release: `pg-migrate-test-support` moved to ephemeral-pg 0.3, a breaking change+to a type in its public API, so all six packages move to the 1.2 series together.++### Other changes++- No API or behavior changes in this package. Downstream packages in the set now bound it+ to `>= 1.2 && < 1.3`.+ ## 1.1.0.0 — 2026-07-13 Major release: this set changes public report constructors and the `CleanupFailed`
pg-migrate.cabal view
@@ -1,19 +1,19 @@-cabal-version: 3.8-name: pg-migrate-version: 1.1.0.0-synopsis: Hasql-native PostgreSQL migration engine-category: Database-maintainer: nadeem@gmail.com+cabal-version: 3.8+name: pg-migrate+version: 1.2.0.0+synopsis: Hasql-native PostgreSQL migration engine+category: Database+maintainer: nadeem@gmail.com description: Libraries own ordered migration components and applications compose them into validated plans with stable v1 ledger and public API contracts. extra-doc-files: CHANGELOG.md-license: BSD-3-Clause-build-type: Simple+license: BSD-3-Clause+build-type: Simple common common- default-language: GHC2024+ default-language: GHC2024 default-extensions: DeriveAnyClass DuplicateRecordFields@@ -21,11 +21,13 @@ OverloadedLabels OverloadedStrings - ghc-options: -Wall -Wcompat+ ghc-options:+ -Wall+ -Wcompat library- import: common- hs-source-dirs: src+ import: common+ hs-source-dirs: src autogen-modules: Paths_pg_migrate exposed-modules: Database.PostgreSQL.Migrate@@ -55,23 +57,23 @@ Paths_pg_migrate build-depends:- , aeson >=2.2 && <2.3- , base >=4.20 && <4.22- , bytestring >=0.12 && <0.13- , containers >=0.7 && <0.8- , contravariant >=1.5 && <1.6- , crypton >=1.1 && <1.2- , hasql >=1.10 && <1.11- , hasql-transaction >=1.2 && <1.3- , ram >=0.20 && <0.23- , text >=2.1 && <2.2- , time >=1.12 && <1.15+ aeson >=2.2 && <2.3,+ base >=4.20 && <4.22,+ bytestring >=0.12 && <0.13,+ containers >=0.7 && <0.8,+ contravariant >=1.5 && <1.6,+ crypton >=1.1 && <1.2,+ hasql >=1.10 && <1.11,+ hasql-transaction >=1.2 && <1.3,+ ram >=0.20 && <0.23,+ text >=2.1 && <2.2,+ time >=1.12 && <1.15, test-suite pg-migrate-unit- import: common- type: exitcode-stdio-1.0+ import: common+ type: exitcode-stdio-1.0 hs-source-dirs: test/unit- main-is: Main.hs+ main-is: Main.hs other-modules: Test.Definition Test.History@@ -82,47 +84,47 @@ Test.Sql build-depends:- , aeson >=2.2 && <2.3- , base >=4.20 && <4.22- , bytestring >=0.12 && <0.13- , containers >=0.7 && <0.8- , pg-migrate- , tasty >=1.5 && <1.6- , tasty-hunit >=0.10 && <0.11- , tasty-quickcheck >=0.11 && <0.13- , text >=2.1 && <2.2- , time >=1.12 && <1.15+ aeson >=2.2 && <2.3,+ base >=4.20 && <4.22,+ bytestring >=0.12 && <0.13,+ containers >=0.7 && <0.8,+ pg-migrate,+ tasty >=1.5 && <1.6,+ tasty-hunit >=0.10 && <0.11,+ tasty-quickcheck >=0.11 && <0.13,+ text >=2.1 && <2.2,+ time >=1.12 && <1.15, test-suite pg-migrate-integration- import: common- type: exitcode-stdio-1.0- ghc-options: -threaded- hs-source-dirs: test/integration- main-is: Main.hs+ import: common+ type: exitcode-stdio-1.0+ ghc-options: -threaded+ hs-source-dirs: test/integration+ main-is: Main.hs build-tool-depends: pg-migrate:pg-migrate-crash-helper build-depends:- , aeson >=2.2 && <2.3- , base >=4.20 && <4.22- , bytestring >=0.12 && <0.13- , containers >=0.7 && <0.8- , hasql >=1.10 && <1.11- , hasql-transaction >=1.2 && <1.3- , pg-migrate- , process >=1.6 && <1.7- , tasty >=1.5 && <1.6- , tasty-hunit >=0.10 && <0.11- , text >=2.1 && <2.2- , time >=1.12 && <1.15- , unix >=2.8 && <2.9+ aeson >=2.2 && <2.3,+ base >=4.20 && <4.22,+ bytestring >=0.12 && <0.13,+ containers >=0.7 && <0.8,+ hasql >=1.10 && <1.11,+ hasql-transaction >=1.2 && <1.3,+ pg-migrate,+ process >=1.6 && <1.7,+ tasty >=1.5 && <1.6,+ tasty-hunit >=0.10 && <0.11,+ text >=2.1 && <2.2,+ time >=1.12 && <1.15,+ unix >=2.8 && <2.9, executable pg-migrate-crash-helper- import: common+ import: common hs-source-dirs: test/crash-helper- main-is: Main.hs+ main-is: Main.hs build-depends:- , base >=4.20 && <4.22- , bytestring >=0.12 && <0.13- , containers >=0.7 && <0.8- , hasql >=1.10 && <1.11- , pg-migrate- , text >=2.1 && <2.2+ base >=4.20 && <4.22,+ bytestring >=0.12 && <0.13,+ containers >=0.7 && <0.8,+ hasql >=1.10 && <1.11,+ pg-migrate,+ text >=2.1 && <2.2,