Sprout Lists
Version 3.2.3
February 28, 2022
Changed
- Updated
barrelstrength/sprout-base-reports
requirement to v1.5.12
Version 3.2.2
November 12, 2020
Fixed
- Fixed List and Subscriber Element Type migration
Version 3.2.1
November 12, 2020
Fixed
- Fixed issue when loading List Element index page (#34)
Version 3.2.0
April 28, 2020
Changed
- Updated
barrelstrength/sprout-base
requirement v6.0.0
Fixed
- Fixed migration issue when multiple Sprout plugins are installed
Version 3.1.0
April 27, 2020
Added
- Added example config
src/config.php
- Added
barrelstrength\sproutbase\base\SproutDependencyTrait
- Added
barrelstrength\sproutbase\base\SproutDependencyInterface
- Added
barrelstrength\sproutbase\records\Settings
- Added
barrelstrength\sproutbase\migrations\Install::safeDown()
- Added support for config overrides in base settings models
Changed
- Updated
barrelstrength/sprout-base
requirement to v5.2.0
Fixed
- Fixed instantiation of
SubscriptionRecord
in Subscriber Element method
Removed
- Removed
barrelstrength\sproutbase\services\Settings::getPluginSettings()
- Removed
barrelstrength\sproutbase\base\BaseSproutTrait
Version 3.0.2
February 12, 2020
Added
- Added support for retrieving subscribers by
listId
Version 3.0.1
February 5, 2020
Added
- Added Subscriber List Data Source migration
Version 3.0.0
February 5, 2020
This release removes the List Integration with Sprout Email and Sprout Forms. Please use the new Subscriber List Data Source to create a Mailing List in Sprout Reports.
Added
- Added Subscriber List Data Source for creating Mailing Lists for use with Sprout Email and Sprout Forms
- Added
barrelstrength\sproutlists\elements\ListElement::pluralDisplayName()
- Added
barrelstrength\sproutlists\elements\Subscriber::pluralDisplayName()
- Added
barrelstrength\sproutlists\integrations\sproutreports\datasources\SubscriberListDataSource
Changed
- Merged all files from Sprout Base Lists. Removed
barrelstrength/sprout-base-lists
requirement - Removed
sprout-base-lists
logic in codebase
Fixed
- Fixed display issues in List and Subscriber edit page sidebars
Version 2.0.1
September 4, 2019
Updated
- Updated
barrelstrength/sprout-base-lists
requirement to v1.0.5
Version 2.0.0
June 18, 2019
Updated
- Updated
barrelstrength/sprout-base-lists
requirement to v1.0.4 - Updated
barrelstrength/sprout-base
requirement to v5.0.1
Version 2.0.0-RC4
May 16, 2019
Updated
- Updated
barrelstrength/sprout-base requirement
to v5.0.0
Version 2.0.0-RC3
April 30, 2019
Changed
- Updated icon
Version 2.0.0-RC2
April 9, 2019
Fixed
- Required Sprout Lists to be installed to use User Sync
- Improved Postgres support
Version 2.0.0-RC1
April 9, 2019
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
- Added craft.sproutLists.lists variable
- Added craft.sproutLists.subscribers variable
Changed
- 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
- Fixed notification error when deleting Subscriber
- Fixed delete subscriber path
Version 1.0.0-beta.16
February 13, 2019
Changed
- 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
Version 1.0.0-beta.15
January 31, 2019
Added
- Added support for capturing First Name and Last Name values with subscriptions
Version 1.0.0-beta.14
January 25, 2019
Added
- Added initial support for Craft 3.1
Changed
- Updated Craft CMS requirement to v3.1.0
- Updated Sprout Base requirement to v4.0.5
Version 1.0.0-beta.13
January 23, 2019
Changed
- Updated Sprout Lists naming convention: Subscribers => Subscriber
- Updated Sprout Lists naming convention: Lists => SubscriberList
Fixed
- 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
Version 1.0.0-beta.12
October 29, 2018
Changed
- Updated Sprout Base requirement to v4.0.0
Version 1.0.0-beta.11
October 27, 2018
Changed
- Updated Sprout Base requirement to v3.0.10
Version 1.0.0-beta.10
July 26, 2018
null
Version 1.0.0-beta.9
July 26, 2018
null
Version 1.0.0-beta.8
May 17, 2018
Fixed
- Fixes release notes warning syntax
Version 1.0.0-beta.7
May 15, 2018
If you have more than one Sprout Plugin installed, to avoid errors use the 'Update All' option.
Added
- Added Sprout Lists v0.7.1 as minVersionRequired
Changed
- 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
Version 1.0.0-beta.4
April 5, 2018
Fixed
- Fixed icon mask display issue
Version 1.0.0-beta.3
April 3, 2018
null
Version 1.0.0-beta.2
March 5, 2018
null
Version 1.0.0-beta.1
March 3, 2018
Added
- Initial Craft 3 release
Version 0.7.1
September 13, 2017
Changed
- 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
- Fixed bug where listHandle was required for third-party integrations
- Fixed bug when retrieving all lists with SproutLists_SubscriberListType::getLists
Version 0.7.0
May 17, 2017
Added
- Public Beta
Version 0.6.1
January 17, 2016
Added
- Private Beta