All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. In order to read more about upgrading and BC breaks have a look at the UPGRADE Document.
- Drop support for PHP 8.1 and below.
- Do not make error while saving so verbose.
- Add $mergeFieldAttributes which should be synced.
- $options accept a closure function.
- Added $interests property which also accepts a closure function.
- Updated to mailchimp marketing API version 3.0
- Remove module
$groups
replaced with$options
. - Removed MailchimpHelper
$updateExisting
,$replaceInterests
and$sendWelcome
. - MailchimpHelper requres new
$server
construct property.
- Small changes in docs, translations, composer dependencies
- #12 Use BaseObject instead of Object in order to ensure PHP7 compatibility.
- #10 Add option for double opt in.
- #9 Fixed interest groups to correctly work again.
- #8 Provide an option to disable the robots filtering.
- #4 ATTENTION: Changed the application structure and namespaces of the application, use
luya\mailchimp\Module
instead ofmailchimp\Module
. - #6 Use luya robots filter behavior.
- #5 Added Helper method in order to make API calls without instantiating the Mailchimp Module.
- #3 Removed error and success variables and moved to standard active form validation with response redirect and flash message.
- Added LUYA Testsuite in order to make basic application tests.
- First stable release.