Skip to content

Releases: ActiveCampaign/postmark-php

Add SendEmailWithTemplateResponse

27 Nov 14:24
d71b5cb
Compare
Choose a tag to compare

This release fixes the template response to include Message Id and a couple other parameters.

PHPStan level 5 Implementation

22 Nov 14:14
c7a4371
Compare
Choose a tag to compare

What's Changed

  • Adopted PHPStan level 5 compatibility for code standardization
  • Started replacing dynamic objects with named model objects
  • Working towards full php 8 support
  • Lots of other small fixes and smaller updates

New Contributors

  • @ewood-ac made implemented phpstan level 5 compatibility in #111

Full Changelog: 5.0.0...v5.0.1

Data Removal Request

30 Oct 18:19
4ad4180
Compare
Choose a tag to compare

What's Changed

  • Added Data Removal Request @ewood-ac in #107
  • Updated unit test framework
  • Updated php version to use 8, 8.1, and 8.2

New Contributors

Full Changelog: 4.0.5...v5.0.0

v4.0.5

03 Feb 15:01
b71efba
Compare
Choose a tag to compare

What's Changed

  • Whitespace fixes by @balvig in #99
  • Fix failing tests by @balvig in #101
  • Update default timeout to be consistent with other libraries by @balvig in #100
  • Adding PHP doc block with throws annotation for PostmarkClient class by @jpruiz114 in #102

New Contributors

Full Changelog: 4.0.4...v4.0.5

Suppress PHP 8.1 warnings

28 Mar 18:35
d27cd97
Compare
Choose a tag to compare

What's Changed

  • Temporarily suppress 8.1 warnings to maintain backward compatibility. by @pgraham3 in #95

Full Changelog: 4.0.3...4.0.4

4.0.3

15 Mar 18:48
b988adc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.2...4.0.3

Add support for filtering by Message Stream

13 Jun 09:29
Compare
Choose a tag to compare

Changes:

  • Add support for filtering by Message Stream in the Bounces, Messages and Stats endpoints (#84).

Big thanks to @dejury for submitting the PR for this!

Remove obsolete Bounce Tags endpoint

16 Mar 16:50
Compare
Choose a tag to compare

Changes:

  • Remove obsolete /bounces/tags endpoint
  • Make minor documentation improvements (#77)
  • Switch from TravisCI to CircleCI

Add support for Guzzle 7 and PHP 7.1-7.4

10 Sep 17:05
136e3d0
Compare
Choose a tag to compare

Changes:

  • Add support for Guzzle 7 (we keep supporting Guzzle 6 as well) (#73)
  • Add support for PHP 7.1 - 7.4 (#73)
  • Drop support for PHP 5.5 and 5.6

Minor fixes:

  • Add composer.lock to .gitignore
  • Cleanup .travis.yml and switch to xenial dist
  • Update PHPUnit to ^6.0 and fix risky tests

Big thanks to @svycka for sending the PR!

Change default OpenTracking behaviour in sending endpoints

06 Aug 13:10
e799b3d
Compare
Choose a tag to compare

This release introduces a breaking change to the sending functions (sendEmail and sendEmailWithTemplate):

trackOpens optional parameter will no longer default to TRUE but to NULL. Meaning that, by default, we will now use the Message Stream's Open Tracking setting.

This change is in line with how our API and other Postmark libraries are behaving.