Releases: mailgun/mailgun-php
Releases · mailgun/mailgun-php
Mailgun PHP SDK v3.4.1
Mailgun PHP SDK v3.4.0
Mailgun PHP SDK v3.3.0
Added
- Support for PHP 8 (#727 by @DavidGarciaCat)
- Added opened, clicked, unsubscribed and stored to the TotalResponseItem (#739 by @Arkitecht)
Removed
- Support for PHP 7.1 and 7.2 as they both have reached their end of life (#727 by @DavidGarciaCat)
Mailgun PHP SDK v3.2.0
Introducing GitHub Actions as part of the CI process for this repository.
This release has changed the CI process from Travis CI to GitHub Actions. The reasons for this decision are:
- For some reason, Travis CI queues the job but takes ages before it starts running it
- Travis CI doesn't provide (yet) the support we need to start testing for PHP 8.x
Changelog
Added
- Domain tracking implementation (#711 by @uavn)
- Mailing list validation (#712 by @uavn)
- Suppression Whitelists (#713 by @uavn)
Fixed
Changed
- Expect Client to be of type ClientInterface or PluginClient (#660 by @tonythomas01)
Mailgun PHP SDK v3.1.0
Added
- Suppressions allow now deleting an address passing an optional tag (#643 by @iwahara)
- Allow both
^1.0
and^2.0
forphp-http/guzzle6-adapter
(#680 by @boboldehampsink) - Add support for Mailing List
reply_preference
parameter (#684 by @twoonesixdigital) - Add support for
Force DKIM Authority
when creating a Domain (#686 by @Tiboonn) - Add support for PHP 7.4 (#698 by @snapshotpl)
- Allow assigning a domain to a list of ips during creation (#703 by @josephshanak)
- Add unmapped
log-level
property for Events (#704 by @uavn)
Fixed
- Provide the Member's name just when it's not
null
(#639 by @indapublic) - Fix typehint for Message
ShowResponse::getContentIdMap()
(#664 by @lvdhoorn) - Fix endpoint for Domain's API (#668 by @tomschlick)
- Webhook support for array handling (#675 by @martin-sanjuan)
- Fix parameter name when assigning an IP to the specified Domain (#702 by @josephshanak)
Ip::index()
now returns all IPs instead of the shared IPs (#707 by @josephshanak)
Changed
- Updated examples for Debugging and Hydrator usage (#634 by @tonybolzan and #681 by @Jiia)
- Updated link to the Mailgun Documentation page (#688 by @Casmo)
- Remove deprecated Laravel package due to it is archived (#695 by @tomschlick)
Removed
Release 3.0.0
Added
- Support for PSR-4
- All classes
Mailgun\Model
are final or abstract.
Changed
- Dropped PHP5 support
- Removed deprecated code
- Moved
RequestBuilder
andHttpClientConfigurator
toMailgun\HttpClient
namespace - Updated signature of
Mailgun::__construct()
Removed
- Dependency on
php-http/message
.
[Unreleased]
3.0.0 Beta 2
Revise domain creation assertions and add tests Based on feedback from @DavidGarciaCat.
3.0.0 Beta 1
See change log for changes.
Release 2.8.1
See change log for changes.
Release 2.8.0
See change log for changes.