1.7.0
Changed
- Enhance the Mailchimp List Subscribe Form block to allow for selecting an audience list, reorder fields, toggle field and group visibility, and various other improvements (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya via #126).
- Plugin settings page success and error messages will now use WP admin notices (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya, @iamdharmesh via #85).
- Renamed
mailchimp_sf_global_msg
function tomailchimp_sf_frontend_msg
to differentiate functionality from WP admin notices that are used exclusively in the WP Admin (props @MaxwellGarceau, @jeffpaul, @dkotter, @qasumitbagthariya, @iamdharmesh via #85). - Make the form field visibility dependent on the WordPress "Include?" settings instead of the Mailchimp settings (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya, @MaxwellGarceau via #137).
Fixed
- Ensure that form data persists when validation fails (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya, @MaxwellGarceau via #130).
- Display an error message informing users that they must subscribe through the hosted form if they were previously unsubscribed (props @iamdharmesh, @dkotter, @qasumitbagthariya, @MaxwellGarceau via #131, #140).
Removed
- The "CSS Cheat Sheet" section from the Mailchimp settings page (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya via #126).
- The "Use JavaScript Support?" option from the Mailchimp settings page (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya via #126).
- The "Use JavaScript Datepicker?" option from the Mailchimp settings page (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya via #126).
- The "Custom Styling" settings from the Mailchimp settings page (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya via #126).
- The "Remove Mailchimp CSS" settings from the Mailchimp settings page (props @iamdharmesh, @jeffpaul, @dkotter, @qasumitbagthariya via #126).
Security
- Bump
express
from 4.21.0 to 4.21.2 (props @dependabot, @iamdharmesh, @dkotter via #125).
Developer
- New tests to cover E2E critical flows (props @MaxwellGarceau, @jeffpaul, @dkotter, @iamdharmesh via #87, #99).
- Update existing tests to more robustly cover E2E critical flows. Modularized reusable testing code (props @MaxwellGarceau, @jeffpaul, @dkotter, @iamdharmesh via #87, #99).
- Update all third-party actions our workflows rely on to use versions based on specific commit hashes (props @dkotter, @jeffpaul, @iamdharmesh via #128).
- Prevent overwriting the release content with the body text provided in the GitHub Action workflow file (props @iamdharmesh, @dkotter via #129).
Full Changelog: 1.6.3...1.7.0
View closed items in the milestone.