All notable changes to laravel-newsletter
will be documented in this file.
- Added: Laravel 5.7 compatibility
- Fixed:
unsubscribe
now returns a boolean when it fails
- Added: Laravel 5.6 compatibility
- Added:
subscribePending
- Added Laravel 5.5 compatibility
- Removed: Dropped support for older Laravel versions
- Changed: Renamed config file from
laravel-newsletter
tonewsletter
- Added:
isSubscribed
- Fixed:
lastActionSucceeded
check
- Added:
getMembers
andgetMemberActivity
- Added: Method to update existing email address
- Added: Support for Laravel 5.4
- Added: Support for connection to MailChimp via http
- Added:
subscribeOrUpdate
method
- Added:
delete
method
- Fixed: When unsubcribing a user the status of that user will be set to
unsubscribed
instead of downright deleting the user
- Fixed: Fail when calling
hasMember
multiple times
- Added: L5.3 compatiblity
- Fixed: E-mail adresses with capitals
- Fixed: Make has
hasMember
more robust
- Fixed:
hasMember
bug
- Changed: Complete rewrite
- Changed: 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
- Fixed: Binding of the
NewsletterInterface
in the service provider
- Changed:
getenv()
to Laravel'senv()
in the config file
- Added: Missing binding to the service provider
- Initial release