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.