Changelog
6.0.0 - 2021-01-19
Changed
- Made changes to ensure compatibility with ExpressionEngine 6
- Changed MailChimp List ID to Audience ID
5.3.3 - 2019-01-18
- Verified compatibility with 5.0
Added
- Added support for CartThrob purchase and member registration forms
- Added support for FormGrab
5.2.3 - 2017-10-31
- Verified compatibility with 4.0
Fixed
- Corrected URLs for Campaign Monitor API
5.2.2 - 2017-07-18
Fixed
- Fixed a bug with Freeform Classic submissions
5.2.1 - 2017-07-18
Fixed
- Fixed a bug caused by debugging code, oh the irony
5.2.0 - 2017-06-19
Added
- Added
list_id
override parameter to form tag - Added Freeform Next compatibility
5.1.6 - 2017-05-03
Fixed
- Fixed a bug when updating from 4.x to anything past 5.0.0
5.1.5 - 2017-03-20
Fixed
- Fixed a bug when not using a name field with Campaign Monitor
5.1.4 - 2016-12-02
Changed
- Updated to MailChimp API v3
5.1.3 - 2016-06-15
Fixed
- Fixed a bug where using the
{exp:subscriber:form}
tag didn’t work.
5.1.2 - 2016-06-14
Fixed
- Fixed a bug when creating new forms.
5.1.1 - 2016-04-05
Added
- Added missing hook for User Edit.
5.1.0 - 2016-03-31
Added
- Added the ability to unsubscribe for forms using switch settings.
- Added support for Solspace User.
Changed
- Switched to new Model service.
5.0.1 - 2016-03-23
Added
- Added missing hooks for comment and member registration for new and existing installs.
5.0.0 - 2016-03-22
Changed
- Now compatible with ExpressionEngine 3.0.0.
- Updated Campaign Monitor API to 5.0.1.
4.2.0 - 2015-09-16
Added
- Added support for Member Registration form.
4.1.0 - 2015-09-03
Added
- Added support for Comment forms.
4.0.3 - 2015-06-12
Fixed
- Fixed a bug where updated versions of Subscriber would not send Freeform entries to newsletter lists.
4.0.2 - 2015-05-01
Removed
- Removed the requirement for Freeform.
Fixed
- Fixed a bug that was causing form expiration issues (CSRF token).
- Fixed a bug where custom fields went missing after upgrading to 4.0.0.
4.0.1 - 2015-04-30
Fixed
- Fixed a bug when creating a new Subscriber form.
4.0.0 - 2015-04-30
Added
- Added support for native Contact and Tell-a-Friend forms
- Added support for native Channel Forms
- Added single opt-in option for MailChimp only (Campaign Monitor doesn’t allow this via their API)
Changed
- Broke out specific providers options so you only see what’s applicable.
- Changed how the data is stored in the database.
- Changed how providers are created.
- Changed MailChimp’s add method to update existing subscribers.
- Logs are now sent to the Developer log
3.4.5 - 2014-05-14
Changed
- Replacing deprecated methods
3.4.4 - 2012-09-05
Fixed
- Continuing to fix compatibility issues with Freeform 4.x.
- Fixing a small bug with multiple custom field options.
Changed
- Changed method of capturing form IDs to use POST, this should get past issues of setting up the field with Freeform 4.0.
3.4.3 - 2012-08-14
Fixed
- Fixed a compatibility issue with Freeform 4.x when installing Subscriber for the first time
3.4.2 - 2012-08-13
Changed
- Lengthened API Key database length to allow for Client API Keys
Fixed
- Fixed compatibility issues with Freeform 4.x
3.4.1 - 2012-04-24
Fixed
- Fixed a bug where Freeform forms that didn’t use Subscriber would result in an error
- Fixed a bug where Subscriber wouldn’t install properly when using MySQL strict mode
3.4.0 - 2012-04-24
Added
- Added the ability to send multiple option custom field data to Campaign Monitor lists
3.3.3 - 2012-01-22
Fixed
- Fixed a bug where deleting custom field rows could create bugs when submitting associated Freeform forms.
3.3.2 - 2011-12-12
Fixed
- Fixed a bug where Campaign Monitor API errors would cause a PHP error
3.3.1 - 2011-10-15
Fixed
- Fixed a bug where non-Subscriber Freeform forms would show a Notice
3.3.0 - 2011-09-15
Added
- Added provider independent fields (name for Campaign Monitor versus first and last name for MailChimp)
- Added the ability to duplicate existing Subscriber forms - Clarified error when trying to install Subscriber when Freeform is not installed
Changed
- Can now check multiple Subscriber forms and therefore add to different MailChimp and Campaign Monitor lists at the same time
3.2.1 - 2011-07-27
Fixed
- Fixed a bug where an error contacting the Campaign Monitor API would result in another error
3.2.0 - 2011-07-21
Added
- Added automatic debug logging for when adding a subscriber doesn’t work correctly
Changed
- Updated inline documentation to point to correct docs for Campaign Monitor
3.1.1 - 2011-04-21
Fixed
- Fixed a bug where the provider column was not being created on install
3.1.0 - 2011-04-17
Added
Changed
- Updated Campaign Monitor API to v3
3.0.2 - 2011-04-10
Fixed
- Fixed a bug where when the method was set to a switch field, the setting wouldn’t persist
- Fixed a bug where the switch field method was not working due to a misspelling in the code
3.0.1 - 2011-04-10
Added
- Added necessary database column to freeform_entries table on install
Fixed
- Fixed a bug where unset column fields would cause a warning
3.0.0 - 2011-04-2
Added
- Added Module to do much of the heavy lifting
- Supports multiple forms
- Supports more than four custom fields
Changed
- Name changed to Subscriber
2.1.2 - 2010-11-23
Changed
- Changed functionality to resubscribe existing users
2.1.1
Changed
2.1.0 - 2010-10-21
Added
- Added NSM Addon Updater support
2.0.2 - 2010-10-05
Fixed
- Fixed bug with settings page not submitting correctly and showing a white screen
2.0.1 - 2010-10-05
Added
Fixed
2.0.0
Added
- Added ability to submit to Campaign Monitor with or without a switch field
Changed
- Upgraded Extension to work with ExpressionEngine 2.0