relay-pagination-servant 0.1.0.0 → 0.1.1.0
raw patch · 3 files changed
+24/−18 lines, 3 filesdep −insert-ordered-containersdep ~lensdep ~openapi-hsdep ~relay-paginationPVP ok
version bump matches the API change (PVP)
Dependencies removed: insert-ordered-containers
Dependency ranges changed: lens, openapi-hs, relay-pagination, servant-openapi-hs
API changes (from Hackage documentation)
Files
- CHANGELOG.md +7/−0
- relay-pagination-servant.cabal +16/−17
- test/Main.hs +1/−1
CHANGELOG.md view
@@ -2,6 +2,13 @@ Versioning follows the [Haskell Package Versioning Policy](https://pvp.haskell.org/). +## 0.1.1.0 — 2026-07-24++### Other Changes++- Updated OpenAPI integration for `openapi-hs-5.0` and+ `servant-openapi-hs-5.1`, including its test suite.+ ## 0.1.0.0 — 2026-07-16 Initial contents:
relay-pagination-servant.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: relay-pagination-servant-version: 0.1.0.0+version: 0.1.1.0 synopsis: RelayPage servant combinator for Relay-style cursor pagination @@ -49,12 +49,12 @@ , base >=4.21 && <5 , http-api-data >=0.6 && <0.7 , http-types >=0.12 && <0.13- , lens >=5.2 && <5.4- , openapi-hs >=4.1 && <4.2- , relay-pagination ^>=0.1.0.0+ , lens >=5.3.3 && <5.4+ , openapi-hs >=5.0 && <5.1+ , relay-pagination ^>=0.1.1.0 , servant >=0.20.3 && <0.21 , servant-client-core >=0.20.3 && <0.21- , servant-openapi-hs >=4.1 && <4.2+ , servant-openapi-hs >=5.1 && <5.2 , servant-server >=0.20.3 && <0.21 , text >=2.0 && <2.2 , wai >=3.2 && <3.3@@ -72,28 +72,27 @@ ghc-options: -threaded build-depends: , aeson- , aeson-pretty >=0.8 && <0.9+ , aeson-pretty >=0.8 && <0.9 , base- , bytestring >=0.11 && <0.13+ , bytestring >=0.11 && <0.13 , http-api-data- , http-client >=0.7 && <0.8+ , http-client >=0.7 && <0.8 , http-types- , insert-ordered-containers >=0.2 && <0.3 , lens , openapi-hs- , relay-pagination ^>=0.1.0.0+ , relay-pagination ^>=0.1.1.0 , relay-pagination-servant , servant- , servant-client >=0.20.3 && <0.21+ , servant-client >=0.20.3 && <0.21 , servant-client-core , servant-openapi-hs , servant-server- , sop-core >=0.5 && <0.6- , tasty >=1.4 && <1.6- , tasty-hunit >=0.10 && <0.11+ , sop-core >=0.5 && <0.6+ , tasty >=1.4 && <1.6+ , tasty-hunit >=0.10 && <0.11 , text , wai- , warp >=3.3 && <3.5+ , warp >=3.3 && <3.5 executable relay-demo import: lang@@ -107,7 +106,7 @@ , aeson , base , openapi-hs- , relay-pagination ^>=0.1.0.0+ , relay-pagination ^>=0.1.1.0 , relay-pagination-servant , servant , servant-server@@ -131,7 +130,7 @@ , bytestring >=0.11 && <0.13 , lens , openapi-hs- , relay-pagination ^>=0.1.0.0+ , relay-pagination ^>=0.1.1.0 , relay-pagination-servant , servant , servant-openapi-hs
test/Main.hs view
@@ -7,7 +7,7 @@ import Data.Aeson.KeyMap qualified as KeyMap import Data.ByteString.Lazy (ByteString) import Data.ByteString.Lazy qualified as LBS-import Data.HashMap.Strict.InsOrd qualified as InsOrd+import Data.HashMap.Strict.InsOrd.Compat qualified as InsOrd import Data.List (sort) import Data.OpenApi qualified as OpenApi import Data.Proxy (Proxy (..))