Releases: trycourier/courier-php
Releases · trycourier/courier-php
v5.0.1
5.0.1 (2026-01-14)
Full Changelog: v5.0.0...v5.0.1
Bug Fixes
- typos in README.md (f1a033c)
Chores
- fix typo in descriptions (f46d067)
- internal: codegen related update (7b4fa3b)
- internal: codegen related update (89591b8)
- internal: regenerate SDK with no functional changes (eb51446)
- internal: regenerate SDK with no functional changes (bd1ea2c)
- readme: remove beta warning now that we're in ga (c3d5ef7)
- remove custom code (5b4f359)
v5.0.0
5.0.0 (2026-01-12)
Full Changelog: v4.1.0...v5.0.0
⚠ BREAKING CHANGES
- replace special flag type
omittablewith justnull
Features
- replace special flag type
omittablewith justnull(dc732bd)
Bug Fixes
- types: correct variants and list types in audiences filters (65348ef)
Chores
v4.1.0
4.1.0 (2026-01-08)
Full Changelog: v4.0.0...v4.1.0
Features
- simplify and make the phpstan types more consistent (3956a7e)
Chores
v4.0.0
4.0.0 (2025-12-29)
Full Changelog: v3.3.0...v4.0.0
⚠ BREAKING CHANGES
- use aliases for phpstan types
- use camel casing for all class properties
Features
- add
BaseResponseclass for accessing raw responses (5760ba2) - add idempotency header support (17408d4)
- Add timezone field to Delay schema (fee5c42)
- api: add slack/teams/pagerduty/webhook/audience recipients, remove preferences model (739d7d7)
- improved phpstan type annotations (d3b2bfb)
- split out services into normal & raw types (25c65d2)
- support unwrapping envelopes (83eb112)
- Update bulk API spec: make event required, document profile.email req… (72f10c2)
- use aliases for phpstan types (71a9aee)
- use camel casing for all class properties (bac38c9)
Bug Fixes
- a number of serialization errors (c71acba)
- address some linter warnings and errors (b5be14d)
- correctly serialize dates (24b9a2c)
- support arrays in query param construction (4807291)
- test: naming collision in request parameters (58a1fb9)
Chores
- ensure constant values are marked as optional in array types (a421af3)
- internal: codegen related update (b321d32)
- internal: codegen related update (851723b)
- internal: codegen related update (13842ed)
- internal: codegen related update (e6f46e3)
- internal: codegen related update (1508286)
- internal: codegen related update (cfc2c5e)
- switch from
#[Api(optional: true|false)]to#[Required]|#[Optional]for annotations (f5104a3) - use
$self = clone $this;instead of$obj = clone $this;(f8143c2)
v3.3.0
3.3.0 (2025-12-08)
Full Changelog: v3.2.0...v3.3.0
Features
- Fix UsersGetAllTokensResponse to return object with tokens property i… (337c6d7)
v3.2.0
3.2.0 (2025-12-08)
Full Changelog: v3.1.2...v3.2.0
Features
- Add event_ids field to Notification schema (63710cf)
- allow both model class instances and arrays in setters (8aed1a0)
Chores
- be more targeted in suppressing superfluous linter warnings (d46bb77)
v3.1.2
3.1.2 (2025-12-03)
Full Changelog: v3.1.1...v3.1.2
Bug Fixes
- client: fix duplicate Go struct resulting from name derivations schema (0dc084e)
Chores
- formatting (6e77ab0)
v3.1.1
v3.1.0
v3.0.0
3.0.0 (2025-11-12)
Full Changelog: v2.4.0-alpha0...v3.0.0
⚠ BREAKING CHANGES
- client: redesign methods
- remove confusing
toArray()alias to__serialize()in favour oftoProperties()
Features
- Attempt kick off again (c5d8240)
- Changes to spec, examples and scripts (d4f9d75)
- client: redesign methods (ff4799d)
- Comment adjustment to kick of build (c210eb1)
- Disabled for now (e65ace8)
- More PHP and attempted node automerge (dc6ca25)
- Move UUID to top (689d90c)
- NPM enabled (799abeb)
- Organization update (61b7239)
- remove confusing
toArray()alias to__serialize()in favour oftoProperties()(8a66bb3) - Reordered spec (440fd46)
- Run update (bdb7840)
- Spec Comment Change (d840af9)
- Token Prop Description Change (4e2f079)
Bug Fixes
- Better Python Samples + Updates to naming (acd75d9)
- Comment to kick off build (a4c0e9d)
- Dep Warning (d8cb01f)
- ensure auth methods return non-nullable arrays (872e675)
- inverted retry condition (86a56d5)
- Proper PHP repo (36896b4)
- Updated paths for each model and go example updates (207f0b3)