packages feed

notion-client-effectful 0.2.0.0 → 0.3.0.0

raw patch · 2 files changed

+9/−2 lines, 2 filesdep ~notion-client

Dependency ranges changed: notion-client

Files

CHANGELOG.md view
@@ -1,5 +1,12 @@ # Changelog for `notion-client-effectful` +## 0.3.0.0 - 2026-10-12++### Breaking Changes++* Requires `notion-client >=0.9 && <0.10`. Core `RelationValue` gains a trailing `Maybe Bool` for response completeness: migrate patterns to `RelationValue pid refs hasMore` and manual write values to `RelationValue pid refs Nothing`. The `relationValue` smart constructor keeps its signature.+* Response exports can use core `propertyValueResponseJSON` and `pageResponseJSON`. These pure helpers require no new effect operations; `Methods` and the interpreter remain aligned.+ ## 0.2.0.0 - 2026-09-15  ### Breaking Changes
notion-client-effectful.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.4 name: notion-client-effectful-version: 0.2.0.0+version: 0.3.0.0 synopsis: Effectful effects for notion-client description:   Effectful effect + default interpreter for shinzui/notion-client.@@ -55,7 +55,7 @@     aeson >=2.2 && <2.3,     base >=4.18 && <5,     effectful-core >=2.5 && <3,-    notion-client >=0.8 && <0.9,+    notion-client >=0.9 && <0.10,     text >=2.0 && <2.2,    hs-source-dirs: src