From 2e5a9f47d691f3efe9ec91affeefa07efb71eeae Mon Sep 17 00:00:00 2001 From: pengfeiye Date: Fri, 24 Apr 2026 10:46:38 -0400 Subject: [PATCH 1/2] Prepare changelog for v6.15.0 release. Made-with: Cursor --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 51a316d..c5e0eed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ nylas-python Changelog ====================== Unreleased ---------- + +v6.15.0 +---------- * Added Lists support (`Client.lists`, `/v3/lists`): list, create, find, update, and delete lists, plus `list_items`, `add_items`, and `remove_items` for `/v3/lists/{list_id}/items`, with typed request/response models in `nylas.models.lists` * Added Manage Domains (`Client.domains`, `/v3/admin/domains`): list, create, find, update, delete, `get_info`, and `verify` with models in `nylas.models.domains`; optional `ServiceAccountSigner` (`nylas.handler.service_account`) for service-account headers (`X-Nylas-Kid`, `X-Nylas-Nonce`, `X-Nylas-Timestamp`, `X-Nylas-Signature`) on each `Domains` method; new `cryptography` dependency, RSA signing, and `HttpClient` `serialized_json_body` so signed payloads match the wire body * Added Transactional Send: `Client.transactional_send.send()` for `POST /v3/domains/{domain_name}/messages/send`, with `TransactionalSendMessageRequest` and `TransactionalTemplate` models (JSON and multipart send behavior aligned with grant `messages.send`) From 9f34e3ad6e7cdb37f79980e42e5be9450f569be7 Mon Sep 17 00:00:00 2001 From: pengfeiye Date: Fri, 24 Apr 2026 10:46:49 -0400 Subject: [PATCH 2/2] =?UTF-8?q?Bump=20version:=206.14.3=20=E2=86=92=206.15?= =?UTF-8?q?.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bumpversion.cfg | 2 +- nylas/_client_sdk_version.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index f4a7cad..9d4a19e 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,6 +1,6 @@ [bumpversion] commit = True tag = True -current_version = 6.14.3 +current_version = 6.15.0 [bumpversion:file:nylas/_client_sdk_version.py] diff --git a/nylas/_client_sdk_version.py b/nylas/_client_sdk_version.py index e347723..85e889a 100644 --- a/nylas/_client_sdk_version.py +++ b/nylas/_client_sdk_version.py @@ -1 +1 @@ -__VERSION__ = "6.14.3" +__VERSION__ = "6.15.0"