- Updated barrelstrength/sprout-base-lists requirement to v1.0.4
- Updated barrelstrength/sprout-base requirement to v5.0.1
- Updated barrelstrength/sprout-base requirement to v5.0.0
- Updated icon
- Required Sprout Lists to be installed to use User Sync
- Improved Postgres support
{warning} This is a Major release and includes breaking changes. Please see the Sprout Lists upgrade documentation for more details on template tags and controller actions that have changed.
- Added craft.sproutLists.lists variable
- Added craft.sproutLists.subscribers variable
- Updated Lists to require Element ID + Handle to be unique
- Updated controller action
sprout-lists/lists/subscribe
=>sprout-base-lists/lists/add
- Updated controller action
sprout-lists/lists/unsubscribe
=>sprout-base-lists/lists/remove
- Updated controller action
sproutlists_subscriptions.subscriberId
=>sproutlists_subscriptions.itemId
- Renamed
SubscriberListType
=>MailingList
- Improved support for Edit List and Edit Subscriber permissions
- Moved core logic to barrelstrength/sprout-base-lists
- Updated barrelstrength/sprout-base requirement to v4.0.8
- Added barrelstrength/sprout-base-lists requirement v1.0.2
- Fixed notification error when deleting Subscriber
- Fixed delete subscriber path
- Updated settings to implement SproutSettingsInterface
- Improved translation support
- Updated barrelstrength/sprout-base requirement to v4.0.6
- Added barrelstrength/sprout-base-lists requirement v1.0.0
- Added support for capturing First Name and Last Name values with subscriptions
- Added initial support for Craft 3.1
- Updated Craft CMS requirement to v3.1.0
- Updated Sprout Base requirement to v4.0.5
- Updated Sprout Lists naming convention: Subscribers => Subscriber
- Updated Sprout Lists naming convention: Lists => SubscriberList
- Updated subscribers to allow subscriptions to multiple lists via front-end (#23)
- Fixed bug where Lists query did not recognize table prefix
- Fixed bug where Subscriptions query did not recognize table prefix
- Fixed bug where new lists would not get assigned a List ID #26
- Fixed subquery for sources on Subscriber Element Index page
- Updated Sprout Base requirement to v4.0.0
- Updated Sprout Base requirement to v3.0.10
- Updated Sprout Base requirement to v3.0.0
- Added support for creating lists dynamically
- Added support to filter by elementId on subscribe, unsubscribe and isSubscribed methods
- Updated Sprout Base requirement to v2.0.10
- Added elementId on updating and adding List record elementId
- Fixed behavior for User Sync Events
- Fixed missing translation category
- Updated to use registerTwigExtension()
- Fixes release notes warning syntax
{warning} If you have more than one Sprout Plugin installed, to avoid errors use the 'Update All' option.
- Added Sprout Lists v0.7.1 as minVersionRequired
- Renamed BaseListType => ListType
- Updated application folder structure
- Moved all templates to Sprout Base
- Moved schema and component definitions to Plugin class
- Updated Sprout Base requirement to v2.0.0
- Updated Craft requirement to v3.0.0
- Fixed icon mask display issue
- Fixed potential conflicts with svg icon styles
- Updated Events to use more specific User::class
- Initial Craft 3 release
- Updated access to
actionSubscribe
andactionUnsubscribe
controller methods to allowAnonymous - Updated SproutLists_SubscriptionModel email attribute to use
AttributeType::Email
- Updated getListCount and getSubscriberCount on variable class to better support third party integrations
- Removed MailChimp integration (Moved to Sprout Mailchimp plugin)
- Removed unused getListTypes methods
- Removed SproutListsBaseListType::getSettings method
- Fixed bug where listHandle was required for third-party integrations
- Fixed bug when retrieving all lists with SproutLists_SubscriberListType::getLists
- Public Beta
- Private Beta