Skip to content

Releases: trycourier/courier-java

v4.18.2

26 Jun 00:43
21d2e21

Choose a tag to compare

4.18.2 (2026-06-25)

Full Changelog: v4.18.1...v4.18.2

Documentation

  • openapi: add full response examples to every endpoint (210ab8c)
  • openapi: reword Cancel Submission description (8be16f8)
  • openapi: reword Get Submission Checks description (95daf0b)
  • openapi: reword Replace Submission Checks description (878a8a7)

v4.18.1

24 Jun 23:23
ce195c5

Choose a tag to compare

4.18.1 (2026-06-24)

Full Changelog: v4.18.0...v4.18.1

v4.18.0

24 Jun 22:30
47a8efc

Choose a tag to compare

4.18.0 (2026-06-24)

Full Changelog: v4.17.0...v4.18.0

Features

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

v4.17.0

23 Jun 22:01
a69a379

Choose a tag to compare

4.17.0 (2026-06-23)

Full Changelog: v4.16.0...v4.17.0

Features

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

Documentation

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

v4.16.0

17 Jun 20:20
c0df1cf

Choose a tag to compare

4.16.0 (2026-06-17)

Full Changelog: v4.15.0...v4.16.0

Features

  • openapi: add add-to-digest JourneyNode variant (01ef61c)
  • openapi: add DELETE /users/{id}/preferences/{topicId} (34315dd)

v4.15.0

15 Jun 16:23
1154d16

Choose a tag to compare

4.15.0 (2026-06-12)

Full Changelog: v4.14.0...v4.15.0

Features

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

v4.14.0

28 May 20:17
e314b65

Choose a tag to compare

4.14.0 (2026-05-28)

Full Changelog: v4.13.1...v4.14.0

Features

  • [C-18276] Publish Journeys endpoints + types in openapi.yml (5525cbd)
  • [C-18380] Journeys API reference: copy + naming cleanup (b0d0a7c)
  • C-18612 Add Journeys batch node variant to OpenAPI spec (4524f05)
  • client: improve logging (0ec8146)
  • client: more robust error parsing (dfddadd)
  • client: support proxy authentication (1970659)
  • Mark settings as required on POST /brands (cc89a65)
  • support setting headers via env (0daaeb0)
  • Update requestId description and example in SendMessageResponse (544f31a)

Performance Improvements

  • client: create one json mapper (a32e5f0)

Chores

  • internal: regenerate SDK with no functional changes (ee2263b)
  • openapi: bump requestId example to re-trigger docs sync (61f5bd5)
  • openapi: bump requestId example to re-trigger docs sync (d8a85c7)
  • redact api-key headers in debug logs (abe8fea)
  • remove duplicated dokka setup (124dc6d)

Documentation

  • clarify forwards compat behavior (b830924)

v4.13.1

14 Apr 17:24
a1bf9e9

Choose a tag to compare

4.13.1 (2026-04-14)

Full Changelog: v4.13.0...v4.13.1

Bug Fixes

  • types: flatten response structure in NotificationTemplateResponse (38b5307)
  • types: make note optional in notifications, flatten template response (ba686ac)

v4.13.0

13 Apr 20:26
36fa613

Choose a tag to compare

4.13.0 (2026-04-13)

Full Changelog: v4.12.0...v4.13.0

Features

  • api: update notifications/routing_strategies return types, change providers update to PUT (a83b773)

Chores

  • internal: regenerate SDK with no functional changes (42f49e4)

v4.12.0

08 Apr 22:50
d35c135

Choose a tag to compare

4.12.0 (2026-04-08)

Full Changelog: v4.11.0...v4.12.0

Features

  • api: add content/element/locale put methods, remove draft service, update types (5a00765)
  • api: add listNotifications method to routing_strategies (8d98990)