Releases: mailchimp/wordpress
Releases · mailchimp/wordpress
1.6.3
Added
- Transform the
mailchimp_sf_shortcode
shortcode to the Mailchimp List Subscribe Form block (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya via #84).
Removed
- Deprecated Sopresto code (props @MaxwellGarceau, @jeffpaul, @dkotter via #98).
Fixed
- Fatal PHP error that would occur when the phone merge field was set to US format, but the merge field was not included in the Mailchimp plugin (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya via #108).
- Bug causing merge fields on the Mailchimp WP admin page to incorrectly display as not required when they were, in fact, required (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya via #109).
- Fix an issue that allows a user to select merge fields that were not selected as visible in the Mailchimp account (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya via #110).
- Bug causing all new subscribers to receive a double opt-in email (props Nathan Tetzlaff, @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya via #115).
- Bug causing contacts with any Mailchimp status (subscribed, unsubscribed, pending, etc.) to be able to submit the sign-up form even if "Update Existing Subscriber?" was disabled (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya via #115).
- Pending contacts will now still be required to confirm their original confirmation email if they try to update their contact while "Update Existing Subscribers?" and "Double Opt-in" are both enabled (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya via #115).
Security
- Bump
nanoid
from 3.3.7 to 3.3.8 (props @dependabot, @iamdharmesh via #111).
Developer
- Add autoloading using composer (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya via #95).
- Updated GitHub Action step for generating the release assets (props @MaxwellGarceau, @jeffpaul, @dkotter via #97).
New Contributors
- @MaxwellGarceau made their first contribution in #84
- Nathan Tetzlaff made their first contribution in #115
Full Changelog: 1.6.2...1.6.3
View closed items in the milestone.
1.6.2
Note that this release bumps the WordPress minimum version from 6.1 to 6.3.
Changed
- Bump WordPress "tested up to" version 6.7 (props @qasumitbagthariya, @vikrampm1, @dkotter via #71).
- Bump WordPress minimum supported version from 6.1 to 6.3 (props @qasumitbagthariya, @vikrampm1, @dkotter via #71).
Fixed
- Ensure the field name is properly added to the error message when the email address is blank (props @iamdharmesh, @jerclarke, @dkotter via #74).
Developer
- Remove the Advanced Section from our readme files (props @iamdharmesh, @dkotter via #77).
New Contributors
- @jerclarke made their first contribution in #74
Full Changelog: 1.6.1...1.6.2
View closed items in the milestone.
1.6.1
Changed
- Improved migration flow from API Key to OAuth authentication for a better user experience (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya via #67).
- Updated the menu SVG icon (props @dkotter, @jeffpaul via #65).
Fixed
- Ensure that the settings remain persistent between logging out of the account and logging in again (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya via #66).
Security
- Bump
serve-static
from 1.15.0 to 1.16.2 andexpress
from 4.19.2 to 4.21.0 (props @dependabot, @dkotter via #55). - Bump
webpack
from 5.91.0 to 5.94.0 (props @dependabot, @dkotter via #59).
Full Changelog: 1.6.0...1.6.1
View closed items in the milestone.
1.6.0
Note this version increased the WordPress minimum version to 6.1 and the PHP minimum version to 7.0.
Added
- Mailchimp List Subscribe Form custom block (props @nateconley, @dkotter, @jeffpaul via #35, #38).
- PHP 8.3 compatibility and minimum PHP version of 7.0 (props @nateconley, @jeffpaul, @dkotter via #26).
- WordPress 6.6 compatibility (props @nateconley, @dkotter, @jeffpaul via #27).
- OAuth authentication for connecting a Mailchimp account with WordPress (props @iamdharmesh, @dkotter, @jeffpaul via #47, #48, #50, #52).
- New user signup flow, allowing users to sign up for a Mailchimp account from within the plugin (props @iamdharmesh, @dkotter, @jeffpaul via #51).
- Created a
LICENSE.md
file and sets the license in the plugin toGPL-2.0-or-later
(props @jeffpaul, @dkotter via #14). - Plugin icon and banner assets (props @eddieshrake, @jeffpaul, @dkotter via #28).
Changed
- Bump WordPress "tested up to" version 6.6 (props @qasumitbagthariya, @vikrampm1, @jeffpaul via #43).
- Ensure the signup form is only visible when a list is selected in the settings (props @iamdharmesh, @dkotter, @qasumitbagthariya via #54).
- Moved settings page and link to top-level WP Admin menu item (props @nateconley, @dkotter, @jeffpaul via #29, #33).
- Admin styles to match updated Mailchimp brand guidelines (props @nateconley, @dkotter, @jeffpaul, @eddieshrake via #31).
- Replaced references of MailChimp to Mailchimp except where those references are explicitly functional code (to limit the additional class/function updates needed) (props @jeffpaul, @dkotter via #14).
- Updated
readme.txt
andmailchimp.php
header values to the WP.org standards (props @jeffpaul, @dkotter via #14). - Moved screenshots into a new
.wordpress-org
directory (props @jeffpaul, @dkotter via #14). - Moved translations to GlotPress (props @nateconley, @dkotter, @jeffpaul via #39).
Deprecated
- Function
mailchimpSF_signup_form
deprecated in favor ofmailchimp_sf_signup_form
(props @nateconley, @dkotter via #24). - jQuery scrollTo (props @nateconley, @dkotter, @jeffpaul via #27).
Removed
- Support for WordPress < 6.1.1 (props @nateconley, @dkotter, @jeffpaul via #27).
- Polyfills for WordPress < 2.8.0 (props @nateconley, @dkotter, @jeffpaul via #27).
- Monkey Rewards integration (props @nateconley, @dkotter, @jeffpaul via #30).
- IE-specific admin stylesheet (props @nateconley, @dkotter, @jeffpaul, @eddieshrake via #31).
Fixed
- Formatting from linting checks (props @nateconley, @dkotter via #23).
- Datepicker display on frontend (props @nateconley, @dkotter, @jeffpaul via #25).
- Accessibility for admin settings page (props @nateconley, @dkotter, @jeffpaul, @eddieshrake via #31).
- Properly handle the scenario where a non-valid list is updated (props @dkotter, @qasumitbagthariya, @nateconley, @vikrampm1 via #40).
- Ensure the custom block and shortcode both have consistent spacing (props @dkotter, @qasumitbagthariya, @nateconley, @vikrampm1 via #41).
- Address some PHP warnings when a form submission happens (props @iamdharmesh, @dkotter, @qasumitbagthariya via #54).
Developer
- Created a
README.md
file from thereadme.txt
content (props @jeffpaul, @dkotter via #14, #22). - Created
CODE_OF_CONDUCT.md
,CONTRIBUTING.md
,SECURITY.md
, Issue and PR templates, Dependabot config file, andcomposer.json
andpackage.json
base files (props @jeffpaul, @dkotter via #15). - Added WordPress Version Checker and Build Release Zip GitHub Action Workflows (props @dkotter, @jeffpaul via #16).
- Added Cypress E2E framework, associated GitHub Action Workflow, and E2E tests (props @dkotter, @jeffpaul, @iamdharmesh via #17, #48).
- Added PHP Compatibility GitHub Action Workflow (props @dkotter, @jeffpaul via #18).
- Added PHPCS Linting GitHub Action Workflow (props @dkotter, @jeffpaul via #19).
- Added ESLint GitHub Action Workflow (props @dkotter, @jeffpaul via #20).
- Added Standard GitHub Action Workflows (props @dkotter, @jeffpaul via #21).
New Contributors
- @jeffpaul made their first contribution in #14
- @dkotter made their first contribution in #16
- @nateconley made their first contribution in #23
- @iamdharmesh made their first contribution in #48
Full Changelog: https://github.com/mailchimp/wordpress/commits/1.6.0.
View all items closed in the milestone.