Skip to content

Releases: trycourier/courier-python

v7.17.1

26 Jun 00:42
795db26

Choose a tag to compare

7.17.1 (2026-06-25)

Full Changelog: v7.17.0...v7.17.1

Documentation

  • openapi: add full response examples to every endpoint (d42bc6b)
  • openapi: reword Cancel Submission description (6e35fe4)
  • openapi: reword Get Submission Checks description (4c0ff82)
  • openapi: reword Replace Submission Checks description (b897ea0)

v7.17.0

24 Jun 22:30
50b7edf

Choose a tag to compare

7.17.0 (2026-06-24)

Full Changelog: v7.16.0...v7.17.0

Features

  • preferences: workspace preference sections & nested topics endpoints (362609a)

v7.16.0

23 Jun 22:00
8a0ef36

Choose a tag to compare

7.16.0 (2026-06-23)

Full Changelog: v7.15.0...v7.16.0

Features

  • journeys: add content + locale endpoints to journey-scoped templates (dea52d4)

Documentation

  • journeys: clarify checksum usage + re-trigger docs sync for journey content endpoints (0d36476)

v7.15.0

17 Jun 20:17
6b41b85

Choose a tag to compare

7.15.0 (2026-06-17)

Full Changelog: v7.14.0...v7.15.0

Features

  • openapi: add add-to-digest JourneyNode variant (7abe0d3)
  • openapi: add DELETE /users/{id}/preferences/{topicId} (1f14fd0)

v7.14.0

15 Jun 16:23
07db232

Choose a tag to compare

7.14.0 (2026-06-12)

Full Changelog: v7.13.0...v7.14.0

Features

  • digests: document digest REST endpoints in OpenAPI spec (d88d2ae)

v7.13.0

28 May 20:15
ca43aae

Choose a tag to compare

7.13.0 (2026-05-28)

Full Changelog: v7.12.0...v7.13.0

Features

  • C-18612 Add Journeys batch node variant to OpenAPI spec (04a39c2)
  • Mark settings as required on POST /brands (ea30e96)

v7.12.0

19 May 17:15
5c679f9

Choose a tag to compare

7.12.0 (2026-05-19)

Full Changelog: v7.11.2...v7.12.0

Features

  • [C-18380] Journeys API reference: copy + naming cleanup (974e8c8)
  • [SUP-607] Add DELETE endpoint for Courier Create tenant templates (3238616)
  • api: add journey CRUD/versioning/templates endpoints, update types (f352f50)
  • internal/types: support eagerly validating pydantic iterators (87f6e77)
  • support setting headers via env (111bbaa)

Bug Fixes

  • client: add missing f-string prefix in file type error message (ee15d9a)
  • use correct field name format for multipart file arrays (4b98bee)

Performance Improvements

  • client: optimize file structure copying in multipart requests (f33e194)

Chores

  • internal: more robust bootstrap script (5be9e53)
  • internal: reformat pyproject.toml (9d75a30)

v7.11.2

14 Apr 16:56
cdd8c20

Choose a tag to compare

7.11.2 (2026-04-14)

Full Changelog: v7.11.1...v7.11.2

Bug Fixes

  • types: flatten NotificationTemplateResponse structure (de82b20)
  • types: make note optional in ResultNotification, flatten template response (b7dc001)

v7.11.1

13 Apr 20:27
a21d5fe

Choose a tag to compare

7.11.1 (2026-04-13)

Full Changelog: v7.11.0...v7.11.1

Bug Fixes

  • api: correct providers update method, notifications/routing_strategies return types (069bf70)
  • ensure file data are only sent as 1 parameter (ca4b529)

v7.11.0

08 Apr 22:49
78fe99d

Choose a tag to compare

7.11.0 (2026-04-08)

Full Changelog: v7.10.0...v7.11.0

Features

  • api: add content/element/locale methods, remove draft resource, update notifications (ea30dd6)
  • api: add list_notifications method to routing_strategies (63adeb8)

Bug Fixes

  • client: preserve hardcoded query params when merging with user params (7e44063)