All notable changes to statamic-mailchimp will be documented in this file.
- Fix
mailchimp_audiencefieldtype issue @ryanmitchell (#166)
- Fix "Call to a member function getName() on array" @ryanmitchell (#164)
- Update GitHub Action Versions @edalzell (#163)
- Issue getting Mailchimp audience data in the CP @ryanmitchell (#162)
- Supports Laravel 13 @duncanmcclean (#159)
- Fix newsletter configuration @edalzell (#158)
- Update field widths @ryanmitchell (#155)
- Handle fallback when GDPR field is missing @ryanmitchell (#156)
- Update GitHub Action Versions @edalzell (#153)
- Fix asset build in release @edalzell (#151)
- Statamic 6 support @ryanmitchell (#147)
- Drops support for Statamic 5
- Update dependencies for only Laravel 12 support @edalzell (#149)
- Always upload assets to release @edalzell (#148)
- Always upload assets to release @edalzell (#148)
- Update dependences for only Laravel 12 support @edalzell (#149)
- Statamic 6 support @ryanmitchell (#147)
- Drops support for Statamic 5
- Fix bad array reference @edalzell (#146)
- Add placeholders to v-select in custom fieldtypes @lwekuiper (#143)
- Fix action permissions @edalzell (#144)
- Laravel 12 @robdekort (#139)
- Lint @edalzell (#142)
- Fix GH action permissions @edalzell (#141)
- Update GitHub actions @edalzell (#140)
- Simplify service provider, rely on autoloading @ryanmitchell (#135)
- Fix translation loading (#134)
- Handle mailchimp audience not returning a list id @ryanmitchell (#133)
- Support dark mode @robdekort (#130)
- Pass form handle to subscribe function @ryanmitchell (#129)
- Handle fromSubmission potentially returning null @ryanmitchell (#127)
- Fix migration error @ryanmitchell (#125)
- Move form settings to form editing view, don't store in config @ryanmitchell (#124)
- Fix formatting @edalzell (#119)
- Statamic 5 support @ryanmitchell (#118)
- Community Health Files @duncanmcclean (#114)
- Clarify the vendor config publish step is required @godismyjudge95 (#113)
- Don't a use console alias in README @robdekort (#110)
- Remove the default form config @ryanmitchell (#112)
- Auto-publish config @edalzell (#116)
- Add append-to-body to custom fields @ryanmitchell (#109)
- Update config to use tabs @ryanmitchell (#106)
- Remove Spatie\Newsletter dependency and fix marketing permissions @ryanmitchell (#107)
- Fix license and versions @edalzell (#103)
- Moving addon to Statamic's Rad Pack @edalzell (#102)
- Asset path @edalzell (#99)
- Support Statamic v4 @edalzell (#95)
Note: The Marketing Permissions (used for GDPR) have been removed temporarily. Please stay on the previous version if need that.
- Move up the consent field @robdekort (#88)
- π synced file(s) with edalzell/.github @edalzell (#96)
- Support Statamic 3.4
- Fix error when marketing permissions are null
- Support Mailchimp's Marketing Permissions
- Set the Mailchimp Tag from a form field
- Convert form fields to select boxes
- Support Laravel 9 & Statamic 3.3
- Can now add or update a subscription
- Can send new user registrations to Mailchimp
- Can now assign subscribers to Mailchimp Groups
- Use Forma for settings
- Re-enable config panel
- Temporarily remove config panel
- Get tests working again
- Handle missing config options better
- Proper namespacing
- Add config panel
- Add support for Mailchimp tags
- Support for Laravel 8
- Support for Statamic v3
- Added: can override the email field per formset
- Fixed: better handling of missing or malformed merge field data
- Fixed: fixed error when visiting settings page
- Fixed: opt in now works for user registration
- Fixed: List is now populated when user registers, sorry about that
- Added: Updated docs to better explain merge fields
- Fixed: fixed JS error when toggling check permissions
- Fixed: update member if they exist
- Fixed: Only send merge_fields if you have some to prevent the API from b0rking
- Fixed: Updated to match Statamic 2.8's yummy new addon goodness
- Added: User merge fields supported