What's Changed
- Update CHANGELOG for version 4.0.0 release by @JonoB in #228
- Return 404 rather than 500 for subscription links that no longer resolve by @emtiazzahid in #225
- Avoid passing null to str_replace() when merging campaign content by @emtiazzahid in #224
- Fix PostalAdapter by @L4ky in #205
- Timezone for displayDate Helper defaults to config timezone by @neurotools in #209
- Add IDs to campaign statuses in migration by @daniel-lucio in #217
- Update HandleSesWebhook.php by @recoverjp in #193
- Ignore spaces when merging subscriber's tag to a message by @bfabio in #161
- Revert #161: merge tags {{email}}, {{first_name}}, {{last_name}} no longer replaced by @JonoB in #229
- Fix SMTP sends being reported as successful when they fail by @emtiazzahid in #223
- Fix: slow campaign query by @tapsu01 in #204
- Run CI on pull requests from forks by @JonoB in #230
- Normalize header case for message ID extraction by @Jamesking56 in #213
- Add "SubscriptionChange" Webhook from Postmark by @ruvus11 in #191
New Contributors
- @emtiazzahid made their first contribution in #225
- @L4ky made their first contribution in #205
- @neurotools made their first contribution in #209
- @daniel-lucio made their first contribution in #217
- @recoverjp made their first contribution in #193
- @bfabio made their first contribution in #161
- @tapsu01 made their first contribution in #204
- @Jamesking56 made their first contribution in #213
- @ruvus11 made their first contribution in #191
Full Changelog: V4.0.0...v4.0.1