Skip to content

Releases: trycourier/courier-ruby

v4.10.0

08 Apr 22:50
485482e

Choose a tag to compare

4.10.0 (2026-04-08)

Full Changelog: v4.9.0...v4.10.0

Features

  • api: add list_notifications method to routing_strategies (ce8f121)
  • api: add put_content/put_element/put_locale, remove draft resource, update retrieve_content (ecb21e4)

v4.9.0

02 Apr 20:31
1880bdd

Choose a tag to compare

4.9.0 (2026-04-01)

Full Changelog: v4.8.0...v4.9.0

Features

  • api: add html variant to elemental_node union (a5a5a5d)
  • api: add notification template CRUD methods, update list params/types (4861f87)
  • api: add providers resource with create/retrieve/update/list/delete and catalog (5191261)
  • api: add routing_strategies resource with create/retrieve/list/replace/archive (6c64599)

Bug Fixes

  • align path encoding with RFC 3986 section 3.3 (916afaa)
  • internal: correct multipart form field name encoding (7925b72)
  • variable name typo (1f59fd2)

Chores

  • ci: skip lint on metadata-only changes (22a3e8d)
  • ci: support opting out of skipping builds on metadata-only commits (a6c047e)
  • internal: tweak CI branches (08eccfe)
  • internal: update gitignore (95860ac)

Documentation

  • add AGENTS.md for AI coding assistants (#81) (ff1b8c2)
  • sync README from mintlify-docs (2026-03-23 19:54 UTC) (#79) (4b83d99)

v4.8.0

12 Mar 18:37
acf1eab

Choose a tag to compare

4.8.0 (2026-03-12)

Full Changelog: v4.7.1...v4.8.0

Features

  • api: add journeys resource with list and invoke methods (26a80de)
  • api: add provider_key/device/tracking to token params, remove body_token (acb3031)
  • api: remove brand field from ElementalContent model (519fcc0)

Bug Fixes

  • mark MessageDetails timestamp fields as optional (31a0be6)

Chores

  • ci: add build step (d07ae3d)
  • ci: skip uploading artifacts on stainless-internal branches (d4c0636)
  • internal: codegen related update (3a0f51e)
  • internal: codegen related update (1cce4a8)
  • internal: remove mock server code (a81351a)
  • update mock server docs (62d69fc)

Documentation

  • add AUTO-GENERATED-OVERVIEW markers for README sync (#75) (ab86102)
  • sync README from mintlify-docs (2026-02-20 18:11 UTC) (#76) (cc67458)

v4.7.1

09 Feb 22:44
ce3211e

Choose a tag to compare

4.7.1 (2026-02-07)

Full Changelog: v4.7.0...v4.7.1

Bug Fixes

  • client: loosen json header parsing (70d1c0d)

v4.7.0

06 Feb 19:28
2d0878b

Choose a tag to compare

4.7.0 (2026-02-06)

Full Changelog: v4.6.3...v4.7.0

Features

  • api: add array support to send_message to parameter (02f83d3)
  • api: add publish/replace methods and versions sub-resource to tenants templates (7642e1b)

Bug Fixes

  • client: always add content-length to post body, even when empty (2045d2e)

Chores

  • docs: remove www prefix (8667b7a)

v4.6.3

27 Jan 19:31
547839d

Choose a tag to compare

4.6.3 (2026-01-27)

Full Changelog: v4.6.2...v4.6.3

Chores

  • internal: update actions/checkout version (58351ff)

Documentation

  • types: update version field description in AutomationTemplate (df81741)

v4.6.2

14 Jan 19:29
b2b3ed9

Choose a tag to compare

4.6.2 (2026-01-14)

Full Changelog: v4.6.1...v4.6.2

Chores

  • fix typo in descriptions (620d8d1)
  • internal: regenerate SDK with no functional changes (258dc3c)
  • internal: regenerate SDK with no functional changes (87e9439)
  • remove custom code (7ada104)

v4.6.1

12 Jan 20:40
df498a5

Choose a tag to compare

4.6.1 (2026-01-12)

Full Changelog: v4.6.0...v4.6.1

Bug Fixes

  • types: correct rules field type to Filter in NestedFilterConfig (3c9897c)

Chores

  • internal: regenerate SDK with no functional changes (a8e483c)
  • move cgi into dependencies for ruby 4 (854537a)

v4.6.0

08 Jan 20:16
e5c29bf

Choose a tag to compare

4.6.0 (2026-01-08)

Full Changelog: v4.5.0...v4.6.0

Features

  • api: remove audit_events, automations, brands, bulk, inbound, translations endpoints (f9f04c1)

v4.5.0

05 Jan 14:17
f68930b

Choose a tag to compare

4.5.0 (2025-12-29)

Full Changelog: v4.4.0...v4.5.0

Features

  • api: add slack/msteams/pagerduty/webhook/audience/list recipient types (56278ef)

Bug Fixes

  • calling break out of streams should be instantaneous (7af6435)
  • issue where json.parse errors when receiving HTTP 204 with nobody (6288d57)