From 62ef942fdccf4daa1bcb041eeb6b2172702ae7e6 Mon Sep 17 00:00:00 2001 From: sentdmdevops Date: Thu, 10 Sep 2026 12:25:44 +0200 Subject: [PATCH 1/2] release: 0.38.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- src/sent_dm/_version.py | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 51acdaa4e..8ea07c9a4 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.37.0" + ".": "0.38.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index b58b2de46..d6a46eb9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.38.0](https://github.com/sentdm/sent-dm-python/compare/v0.37.0...v0.38.0) (2026-09-10) + + +### Features + +* **api:** configure page_number pagination for the v3 list endpoints ([a5aed1a](https://github.com/sentdm/sent-dm-python/commit/a5aed1a7f415c8c1aa273c2fc872b84b87bb092b)) +* **api:** sync generated SDKs from the committed spec ([2fdafb6](https://github.com/sentdm/sent-dm-python/commit/2fdafb69e231f683f38561e1adecdcd5c37e5802)) + ## [0.37.0](https://github.com/sentdm/sent-dm-python/compare/v0.36.0...v0.37.0) (2026-09-09) diff --git a/pyproject.toml b/pyproject.toml index 8b2d57a27..4fd692d71 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "sentdm" -version = "0.37.0" +version = "0.38.0" description = "The official Python library for the Sent API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/sent_dm/_version.py b/src/sent_dm/_version.py index 4d95b62ed..4fe33e37c 100644 --- a/src/sent_dm/_version.py +++ b/src/sent_dm/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "sent_dm" -__version__ = "0.37.0" # x-release-please-version +__version__ = "0.38.0" # x-release-please-version From c6e84c7279946247df18948a5411c5ae08556aa1 Mon Sep 17 00:00:00 2001 From: arbianst Date: Thu, 10 Sep 2026 12:26:48 +0200 Subject: [PATCH 2/2] docs(changelog): note the paginated list methods --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d6a46eb9c..83240a05e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,12 @@ ## [0.38.0](https://github.com/sentdm/sent-dm-python/compare/v0.37.0...v0.38.0) (2026-09-10) +### Highlights + +The contacts, templates, webhooks, webhook events, conversations, and conversation messages list methods now return a page you can iterate instead of a single response body. Iterate the result and the SDK fetches each page as it goes. This changes those methods' return type, so code that read the response body directly needs to iterate the page, or read its items, instead. + +`page` and `page_size` are now optional on those calls. You don't have to pass them to list anything. + ### Features * **api:** configure page_number pagination for the v3 list endpoints ([a5aed1a](https://github.com/sentdm/sent-dm-python/commit/a5aed1a7f415c8c1aa273c2fc872b84b87bb092b))