pg-migrate-cli 1.1.0.0 → 1.2.0.0
raw patch · 2 files changed
+74/−62 lines, 2 filesdep ~pg-migratedep ~pg-migrate-embedPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: pg-migrate, pg-migrate-embed
API changes (from Hackage documentation)
Files
- CHANGELOG.md +10/−0
- pg-migrate-cli.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. Internal library bounds are now+ `>= 1.2 && < 1.3`.+ ## 1.1.0.0 — 2026-07-13 Major release: this set changes public record field types, renames a public constructor,
pg-migrate-cli.cabal view
@@ -1,22 +1,22 @@-cabal-version: 3.8-name: pg-migrate-cli-version: 1.1.0.0-synopsis: Reusable command parsers and renderers for pg-migrate-category: Database-maintainer: nadeem@gmail.com+cabal-version: 3.8+name: pg-migrate-cli+version: 1.2.0.0+synopsis: Reusable command parsers and renderers for pg-migrate+category: Database+maintainer: nadeem@gmail.com description: Lets service executables mount pg-migrate commands while retaining ownership of configuration precedence, output streams, logging, and process exit. -license: BSD-3-Clause-build-type: Simple+license: BSD-3-Clause+build-type: Simple extra-doc-files: CHANGELOG.md data-files: test/golden/help/*.txt test/golden/json/*.json common common- default-language: GHC2024+ default-language: GHC2024 default-extensions: DeriveAnyClass DuplicateRecordFields@@ -24,11 +24,13 @@ OverloadedLabels OverloadedStrings - ghc-options: -Wall -Wcompat+ ghc-options:+ -Wall+ -Wcompat library- import: common- hs-source-dirs: src+ import: common+ hs-source-dirs: src exposed-modules: Database.PostgreSQL.Migrate.CLI other-modules: Database.PostgreSQL.Migrate.CLI.Handler@@ -40,22 +42,22 @@ PgMigrate.CLI.Prelude 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- , optparse-applicative >=0.19 && <0.20- , pg-migrate >=1.1 && <1.2- , pg-migrate-embed >=1.1 && <1.2- , 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,+ hasql >=1.10 && <1.11,+ optparse-applicative >=0.19 && <0.20,+ pg-migrate >=1.2 && <1.3,+ pg-migrate-embed >=1.2 && <1.3,+ text >=2.1 && <2.2,+ time >=1.12 && <1.15, test-suite pg-migrate-cli-test- import: common- type: exitcode-stdio-1.0- hs-source-dirs: test/unit- main-is: Main.hs+ import: common+ type: exitcode-stdio-1.0+ hs-source-dirs: test/unit+ main-is: Main.hs other-modules: Paths_pg_migrate_cli Test.Handler@@ -64,47 +66,47 @@ autogen-modules: Paths_pg_migrate_cli build-depends:- , aeson >=2.2 && <2.3- , base >=4.20 && <4.22- , bytestring >=0.12 && <0.13- , containers >=0.7 && <0.8- , directory >=1.3 && <1.4- , filepath >=1.5 && <1.6- , hasql >=1.10 && <1.11- , optparse-applicative >=0.19 && <0.20- , pg-migrate- , pg-migrate-cli- , pg-migrate-embed- , tasty >=1.5 && <1.6- , tasty-hunit >=0.10 && <0.11- , 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,+ directory >=1.3 && <1.4,+ filepath >=1.5 && <1.6,+ hasql >=1.10 && <1.11,+ optparse-applicative >=0.19 && <0.20,+ pg-migrate,+ pg-migrate-cli,+ pg-migrate-embed,+ tasty >=1.5 && <1.6,+ tasty-hunit >=0.10 && <0.11,+ text >=2.1 && <2.2,+ time >=1.12 && <1.15, test-suite pg-migrate-cli-integration- import: common- type: exitcode-stdio-1.0- ghc-options: -threaded+ import: common+ type: exitcode-stdio-1.0+ ghc-options: -threaded hs-source-dirs: test/integration- 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- , pg-migrate-cli- , tasty >=1.5 && <1.6- , tasty-hunit >=0.10 && <0.11- , 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,+ pg-migrate-cli,+ tasty >=1.5 && <1.6,+ tasty-hunit >=0.10 && <0.11,+ text >=2.1 && <2.2, executable pg-migrate-cli-help-fixture- import: common+ import: common hs-source-dirs: test/help-fixture- 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- , optparse-applicative >=0.19 && <0.20- , pg-migrate- , pg-migrate-cli+ base >=4.20 && <4.22,+ bytestring >=0.12 && <0.13,+ containers >=0.7 && <0.8,+ optparse-applicative >=0.19 && <0.20,+ pg-migrate,+ pg-migrate-cli,