packages feed

pg-migrate-embed 1.1.0.0 → 1.2.0.0

raw patch · 3 files changed

+71/−56 lines, 3 filesdep ~pg-migratePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: pg-migrate

API changes (from Hackage documentation)

Files

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 adds constructors to the public `ManifestError` and
pg-migrate-embed.cabal view
@@ -1,15 +1,15 @@-cabal-version:   3.8-name:            pg-migrate-embed-version:         1.1.0.0-synopsis:        Compile-time ordered SQL manifests for pg-migrate-category:        Database-maintainer:      nadeem@gmail.com+cabal-version: 3.8+name: pg-migrate-embed+version: 1.2.0.0+synopsis: Compile-time ordered SQL manifests for pg-migrate+category: Database+maintainer: nadeem@gmail.com description:   Checks ordered migration manifests, embeds their exact SQL bytes, and provides   crash-conservative migration authoring helpers. -license:         BSD-3-Clause-build-type:      Simple+license: BSD-3-Clause+build-type: Simple extra-doc-files: CHANGELOG.md data-files:   test/fixtures/absolute/manifest@@ -34,7 +34,7 @@   test/recompilation/fixture/migrations/manifest  common common-  default-language:   GHC2024+  default-language: GHC2024   default-extensions:     DeriveAnyClass     DuplicateRecordFields@@ -42,12 +42,14 @@     OverloadedLabels     OverloadedStrings -  ghc-options:        -Wall -Wcompat+  ghc-options:+    -Wall+    -Wcompat  library-  import:             common+  import: common   default-extensions: TemplateHaskell-  hs-source-dirs:     src+  hs-source-dirs: src   exposed-modules:     Database.PostgreSQL.Migrate.Embed     Database.PostgreSQL.Migrate.Embed.Internal@@ -58,21 +60,21 @@     Database.PostgreSQL.Migrate.Embed.Manifest    build-depends:-    , base              >=4.20 && <4.22-    , bytestring        >=0.12 && <0.13-    , directory         >=1.3  && <1.4-    , filepath          >=1.5  && <1.6-    , ghc               >=9.10 && <9.13-    , pg-migrate        >=1.1  && <1.2-    , template-haskell  >=2.22 && <2.24-    , text              >=2.1  && <2.2-    , unix              >=2.8  && <2.9+    base >=4.20 && <4.22,+    bytestring >=0.12 && <0.13,+    directory >=1.3 && <1.4,+    filepath >=1.5 && <1.6,+    ghc >=9.10 && <9.13,+    pg-migrate >=1.2 && <1.3,+    template-haskell >=2.22 && <2.24,+    text >=2.1 && <2.2,+    unix >=2.8 && <2.9,  test-suite pg-migrate-embed-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_embed     Test.Authoring@@ -81,27 +83,27 @@    autogen-modules: Paths_pg_migrate_embed   build-depends:-    , 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-    , pg-migrate-    , pg-migrate-embed-    , 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,+    directory >=1.3 && <1.4,+    filepath >=1.5 && <1.6,+    pg-migrate,+    pg-migrate-embed,+    tasty >=1.5 && <1.6,+    tasty-hunit >=0.10 && <0.11,+    text >=2.1 && <2.2,  test-suite pg-migrate-embed-recompilation-  import:          common-  type:            exitcode-stdio-1.0-  hs-source-dirs:  test/recompilation-  main-is:         Main.hs-  other-modules:   Paths_pg_migrate_embed+  import: common+  type: exitcode-stdio-1.0+  hs-source-dirs: test/recompilation+  main-is: Main.hs+  other-modules: Paths_pg_migrate_embed   autogen-modules: Paths_pg_migrate_embed   build-depends:-    , base       >=4.20 && <4.22-    , directory  >=1.3  && <1.4-    , filepath   >=1.5  && <1.6-    , process    >=1.6  && <1.7-    , time       >=1.12 && <1.15+    base >=4.20 && <4.22,+    directory >=1.3 && <1.4,+    filepath >=1.5 && <1.6,+    process >=1.6 && <1.7,+    time >=1.12 && <1.15,
test/recompilation/fixture/recompilation-probe.cabal view
@@ -1,19 +1,22 @@ cabal-version: 3.8-name:          pg-migrate-embed-recompilation-probe-version:       0.1.0.0-build-type:    Simple+name: pg-migrate-embed-recompilation-probe+version: 0.1.0.0+build-type: Simple  executable recompilation-probe-  default-language:   GHC2024+  default-language: GHC2024   default-extensions:     OverloadedStrings     TemplateHaskell -  ghc-options:        -Wall -threaded-  hs-source-dirs:     app-  main-is:            Main.hs+  ghc-options:+    -Wall+    -threaded++  hs-source-dirs: app+  main-is: Main.hs   build-depends:-    , base              >=4.20 && <4.22-    , bytestring        >=0.12 && <0.13-    , pg-migrate-    , pg-migrate-embed+    base >=4.20 && <4.22,+    bytestring >=0.12 && <0.13,+    pg-migrate,+    pg-migrate-embed,