packages feed

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 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 (..))