NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3808 most downloaded on Packagist
An SDK for using the Mailcoach API in PHP
Last release 4 months ago
29 May 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 31 of 31 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
31 releases · first in 2022
One column per quarter.
Added methods for managing automation mails ( automationMails , automationMail , createAutomationMail , updateAutomationMail , deleteAutomationMail )
Added methods for managing automation mails (automationMails, automationMail, createAutomationMail, updateAutomationMail, deleteAutomationMail) and an AutomationMail resource.
Upgraded the test toolchain to Pest 4; the minimum PHP version is now 8.3 and the suite runs on PHP 8.3, 8.4 and 8.5. See #63.
Fix array access in createEmailList and addTagToEmailList .
Fix array access in createEmailList and addTagToEmailList.
Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot [bot] in #56
Full Changelog: 1.9.3...1.9.4
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.9.3...1.9.4
Bump actions/checkout from 4 to 5 by @dependabot [bot] in #50
Full Changelog: 1.9.2...1.9.3
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.9.2...1.9.3
feat: Add automation trigger by @wsamoht in #51
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.9.1...1.9.2
Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot [bot] in #46
Full Changelog: 1.9.0...1.9.1
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.9.0...1.9.1
Add transactional-mails to endpoints
Full Changelog: 1.8.1...1.9.0
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.8.1...1.9.0
Handle multiple test emails by @edalzell in #43
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.8.0...1.8.1
Fix isSubscribed returning true when subscriber wasn't confirmed
isSubscribed returning true when subscriber wasn't confirmedisUnconfirmed() method to subscriber resourceFull Changelog: 1.7.1...1.8.0
Fix isSubscribed returning wrong value when unconfirmed
Fix isSubscribed returning wrong value when unconfirmed
Don't double encode filter values as http_build_query already encodes
http_build_query already encodesFull Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.7.0...1.7.1
removeTags & addTags functions added. by @meminuygur in https://github.com/spatie/mailcoach-sdk-php/pull/42
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.6.0...1.7.0
Bump ramsey/composer-install from 2 to 3 by @dependabot in https://github.com/spatie/mailcoach-sdk-php/pull/30
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.5.0...1.6.0
Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in https://github.com/spatie/mailcoach-sdk-php/pull/33
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.4.1...1.5.0
Fix data retrieval when creating a campaign by @mariomka in https://github.com/spatie/mailcoach-sdk-php/pull/32
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.4.0...1.4.1
Tags: GET, UPDATE & DELETE endpoints by @Nielsvanpach in https://github.com/spatie/mailcoach-sdk-php/pull/24
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.3.1...1.4.0
Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in https://github.com/spatie/mailcoach-sdk-php/pull/25
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.3.0...1.3.1
Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/spatie/mailcoach-sdk-php/pull/20
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.2.0...1.3.0
retrieve opens, clicks, unsubscribes and bounces for a given campaign by @smknstd in https://github.com/spatie/mailcoach-sdk-php/pull/19
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.1.2...1.2.0
Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in https://github.com/spatie/mailcoach-sdk-php/pull/17
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.1.1...1.1.2
URLencode filter values by @tinusg in https://github.com/spatie/mailcoach-sdk-php/pull/16
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.1.0...1.1.1
add resubscribe method as requested in https://github.com/spatie/laravel-mailcoach-sdk/issues/10
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.0.5...1.1.0
fix missing attributes in subscriber class
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.0.4...1.0.5
- make mailers optional Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.0.3...1.0.4
Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.0.3...1.0.4
Prevent infinite loop and use correct subscribers method by @ash-jc-allen in https://github.com/spatie/mailcoach-sdk-php/pull/6
subscribers method by @ash-jc-allen in https://github.com/spatie/mailcoach-sdk-php/pull/6Full Changelog: https://github.com/spatie/mailcoach-sdk-php/compare/1.0.2...1.0.3
- fix subscriber endpoint
- correct exception names
- initial release
- experimental release
- experimental release
- experimental release
Your coding agent can read these notes before it upgrades. Set up the MCP server →