NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2491 most downloaded on Packagist
Manage Mailcoach, MailChimp and MailerLite newsletters in Laravel
Last release 5 months ago
28 Apr 2026
Release timing varies
gaps range from 4 weeks to 1.4 years
Nearly every release is documented
notes for 51 of 53 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
53 releases · first in 2015
Bump ramsey/composer-install from 3 to 4 by @dependabot [bot] in #347
Full Changelog: 5.3.2...5.4.0
Full Changelog: https://github.com/spatie/laravel-newsletter/compare/5.3.2...5.4.0
One column per quarter.
Add Laravel 13 support
Add Laravel 13 support
Update facade docblock by @duncanmcclean in #334
Full Changelog: 5.3.0...5.3.1
Full Changelog: https://github.com/spatie/laravel-newsletter/compare/5.3.0...5.3.1
Bump aglipanci/laravel-pint-action from 2.4 to 2.5 by @dependabot in #331
Full Changelog: 5.2.1...5.3.0
Full Changelog: https://github.com/spatie/laravel-newsletter/compare/5.2.1...5.3.0
Add method chaining support to NullDriver by @imacrayon in #328
Full Changelog: 5.2.0...5.2.1
Full Changelog: https://github.com/spatie/laravel-newsletter/compare/5.2.0...5.2.1
Update 'Using mailchimp' readme section by @jose-bittacora in #293
Full Changelog: 5.1.1...5.2.0
Full Changelog: https://github.com/spatie/laravel-newsletter/compare/5.1.1...5.2.0
Full Changelog : 5.1.0...5.1.1
Full Changelog: 5.1.0...5.1.1
Full Changelog: https://github.com/spatie/laravel-newsletter/compare/5.1.0...5.1.1
Laravel 10.x Compatibility by @laravel-shift in #292
Full Changelog: https://github.com/spatie/laravel-newsletter/compare/5.0.0...5.1.0
the package is now driver based
allow Laravel 9
add support for marketing permissions
- add support for PHP 8.0 (#253) - drop support for Laravel 5.8
ensure the last action succeeded on isSubscribed
isSubscribed (#244)- Add support for Laravel 8
- add support for laravel 7
- add support for laravel 6
Added: Ability to permanently delete list members
Added: Laravel 6.0 compatibility
- add null driver
null driver- fix functions to manage tags
- add functions to manage tags
drop support for L5.7 and below, PHP 7.1 and PHPUnit 7
Added: Laravel 5.8 compatibility
Added: Laravel 5.7 compatibility
Fixed: unsubscribe now returns a boolean when it fails
unsubscribe now returns a boolean when it failsAdded: Laravel 5.6 compatibility
- Added: subscribePending
subscribePendingAdded Laravel 5.5 compatibility
laravel-newsletter to newsletter- Added: isSubscribed
isSubscribedFixed: lastActionSucceeded check
lastActionSucceeded checkAdded: getMembers and getMemberActivity
getMembers and getMemberActivityAdded: Method to update existing email address
- Added: Support for Laravel 5.4
Added: Support for connection to MailChimp via http
Added: subscribeOrUpdate method
subscribeOrUpdate method- Added: delete method
delete methodFixed: When unsubcribing a user the status of that user will be set to unsubscribed instead of downright deleting the user
unsubscribed instead of downright deleting the userFixed: Fail when calling hasMember multiple times
hasMember multiple times- Added: L5.3 compatiblity
Fixed: E-mail adresses with capitals
Fixed: Make has hasMember more robust
hasMember more robust- Fixed: hasMember bug
hasMember bugChanged: Under the hood v3 of the MailChimp API is used
Added: Compatibility for Laravel 5.2
Added: Dunctions to create, update, delete campaigns, update subscriber details
Changed: Merge vars can now be specified in the subscribe function.
Added: Various configuration options
Nothing published for this version
Fixed: Binding of the NewsletterInterface in the service provider
NewsletterInterface in the service providerChanged: getenv() to Laravel's env() in the config file
getenv() to Laravel's env() in the config fileAdded: Missing binding to the service provider
- Initial release
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →