Skip to content

Commit 0d87efd

Browse files
authored
Merge pull request #43 from mailchimp/release/1.6.0
Release/1.6.0
2 parents 032b949 + d1f9497 commit 0d87efd

16 files changed

+329
-210
lines changed

.wordpress-org/screenshot-1.jpg

34.8 KB
Loading

.wordpress-org/screenshot-2.jpg

434 KB
Loading

.wordpress-org/screenshot-3.jpg

573 KB
Loading

.wordpress-org/screenshot-4.jpg

378 KB
Loading

.wordpress-org/screenshot-5.jpg

583 KB
Loading

.wordpress-org/screenshot-6.jpg

549 KB
Loading

.wordpress-org/screenshot-7.jpg

469 KB
Loading

.wordpress-org/screenshot-8.jpg

752 KB
Loading

.wordpress-org/screenshot-9.jpg

507 KB
Loading

CHANGELOG.md

Lines changed: 171 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,171 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file, per [the Keep a Changelog standard](http://keepachangelog.com/), and will adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
4+
5+
## [Unreleased] - TBD
6+
7+
## [1.6.0] - 2024-09-24
8+
**Note this version increased the WordPress minimum version to 6.1 and the PHP minimum version to 7.0.**
9+
10+
### Added
11+
- Mailchimp List Subscribe Form custom block (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#35](https://github.com/mailchimp/wordpress/pull/35), [#38](https://github.com/mailchimp/wordpress/pull/38)).
12+
- PHP 8.3 compatibility and minimum PHP version of 7.0 (props [@nateconley](https://github.com/nateconley), [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#26](https://github.com/mailchimp/wordpress/pull/26)).
13+
- WordPress 6.6 compatibility (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#27](https://github.com/mailchimp/wordpress/pull/27)).
14+
- OAuth authentication for connecting a Mailchimp account with WordPress (props [@iamdharmesh](https://github.com/iamdharmesh), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#47](https://github.com/mailchimp/wordpress/pull/47), [#48](https://github.com/mailchimp/wordpress/pull/48), [#50](https://github.com/mailchimp/wordpress/pull/50), [#52](https://github.com/mailchimp/wordpress/pull/52)).
15+
- New user signup flow, allowing users to sign up for a Mailchimp account from within the plugin (props [@iamdharmesh](https://github.com/iamdharmesh), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#51](https://github.com/mailchimp/wordpress/pull/51)).
16+
- Created a `LICENSE.md` file and sets the license in the plugin to `GPL-2.0-or-later` (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#14](https://github.com/mailchimp/wordpress/pull/14)).
17+
- Plugin icon and banner assets (props [@eddieshrake](https://github.com/eddieshrake), [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#28](https://github.com/mailchimp/wordpress/pull/28)).
18+
19+
### Changed
20+
- Bump WordPress "tested up to" version 6.6 (props [@qasumitbagthariya](https://github.com/qasumitbagthariya), [@vikrampm1](https://github.com/vikrampm1), [@jeffpaul](https://github.com/jeffpaul) via [#43](https://github.com/mailchimp/wordpress/pull/43)).
21+
- Ensure the signup form is only visible when a list is selected in the settings (props [@iamdharmesh](https://github.com/iamdharmesh), [@dkotter](https://github.com/dkotter), [@qasumitbagthariya](https://github.com/qasumitbagthariya) via [#54](https://github.com/mailchimp/wordpress/pull/54)).
22+
- Moved settings page and link to top-level WP Admin menu item (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#29](https://github.com/mailchimp/wordpress/pull/29), [#33](https://github.com/mailchimp/wordpress/pull/33)).
23+
- Admin styles to match updated Mailchimp brand guidelines (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul), [@eddieshrake](https://github.com/eddieshrake) via [#31](https://github.com/mailchimp/wordpress/pull/31)).
24+
- Replaced references of MailChimp to Mailchimp except where those references are explicitly functional code (to limit the additional class/function updates needed) (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#14](https://github.com/mailchimp/wordpress/pull/14)).
25+
- Updated `readme.txt` and `mailchimp.php` header values to the WP.org standards (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#14](https://github.com/mailchimp/wordpress/pull/14)).
26+
- Moved screenshots into a new `.wordpress-org` directory (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#14](https://github.com/mailchimp/wordpress/pull/14)).
27+
- Moved translations to [GlotPress](https://translate.wordpress.org/projects/wp-plugins/mailchimp/) (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#39](https://github.com/mailchimp/wordpress/pull/39)).
28+
29+
### Deprecated
30+
- Function `mailchimpSF_signup_form` deprecated in favor of `mailchimp_sf_signup_form` (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter) via [#24](https://github.com/mailchimp/wordpress/pull/24)).
31+
- jQuery scrollTo (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#27](https://github.com/mailchimp/wordpress/pull/27)).
32+
33+
### Removed
34+
- Support for WordPress < 6.1.1 (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#27](https://github.com/mailchimp/wordpress/pull/27)).
35+
- Polyfills for WordPress < 2.8.0 (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#27](https://github.com/mailchimp/wordpress/pull/27)).
36+
- Monkey Rewards integration (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#30](https://github.com/mailchimp/wordpress/pull/30)).
37+
- IE-specific admin stylesheet (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul), [@eddieshrake](https://github.com/eddieshrake) via [#31](https://github.com/mailchimp/wordpress/pull/31)).
38+
39+
### Fixed
40+
- Formatting from linting checks (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter) via [#23](https://github.com/mailchimp/wordpress/pull/23)).
41+
- Datepicker display on frontend (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#25](https://github.com/mailchimp/wordpress/pull/25)).
42+
- Accessibility for admin settings page (props [@nateconley](https://github.com/nateconley), [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul), [@eddieshrake](https://github.com/eddieshrake) via [#31](https://github.com/mailchimp/wordpress/pull/31)).
43+
- Properly handle the scenario where a non-valid list is updated (props [@dkotter](https://github.com/dkotter), [@qasumitbagthariya](https://github.com/qasumitbagthariya), [@nateconley](https://github.com/nateconley), [@vikrampm1](https://github.com/vikrampm1) via [#40](https://github.com/mailchimp/wordpress/pull/40)).
44+
- Ensure the custom block and shortcode both have consistent spacing (props [@dkotter](https://github.com/dkotter), [@qasumitbagthariya](https://github.com/qasumitbagthariya), [@nateconley](https://github.com/nateconley), [@vikrampm1](https://github.com/vikrampm1) via [#41](https://github.com/mailchimp/wordpress/pull/41)).
45+
- Address some PHP warnings when a form submission happens (props [@iamdharmesh](https://github.com/iamdharmesh), [@dkotter](https://github.com/dkotter), [@qasumitbagthariya](https://github.com/qasumitbagthariya) via [#54](https://github.com/mailchimp/wordpress/pull/54)).
46+
47+
### Developer
48+
- Created a `README.md` file from the `readme.txt` content (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#14](https://github.com/mailchimp/wordpress/pull/14), [#22](https://github.com/mailchimp/wordpress/pull/22)).
49+
- Created `CODE_OF_CONDUCT.md`, `CONTRIBUTING.md`, `SECURITY.md`, Issue and PR templates, Dependabot config file, and `composer.json` and `package.json` base files (props [@jeffpaul](https://github.com/jeffpaul), [@dkotter](https://github.com/dkotter) via [#15](https://github.com/mailchimp/wordpress/pull/15)).
50+
- Added WordPress Version Checker and Build Release Zip GitHub Action Workflows (props [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#16](https://github.com/mailchimp/wordpress/pull/16)).
51+
- Added Cypress E2E framework, associated GitHub Action Workflow, and E2E tests (props [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul), [@iamdharmesh](https://github.com/iamdharmesh) via [#17](https://github.com/mailchimp/wordpress/pull/17), [#48](https://github.com/mailchimp/wordpress/pull/48)).
52+
- Added PHP Compatibility GitHub Action Workflow (props [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#18](https://github.com/mailchimp/wordpress/pull/18)).
53+
- Added PHPCS Linting GitHub Action Workflow (props [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#19](https://github.com/mailchimp/wordpress/pull/19)).
54+
- Added ESLint GitHub Action Workflow (props [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#20](https://github.com/mailchimp/wordpress/pull/20)).
55+
- Added Standard GitHub Action Workflows (props [@dkotter](https://github.com/dkotter), [@jeffpaul](https://github.com/jeffpaul) via [#21](https://github.com/mailchimp/wordpress/pull/21)).
56+
57+
## 1.5.8 - 2022-09-26
58+
### Changed
59+
- Updated `readme.txt` link.
60+
61+
### Fixed
62+
- PHP warning for merge tags.
63+
- Double slashes on resources being loaded.
64+
65+
## 1.5.7
66+
- Fix undefined variable notice.
67+
- Fix HTML submission message.
68+
69+
## 1.5.6
70+
- Fixes short array notation which caused a fatal error in older PHP versions.
71+
72+
## 1.5.5
73+
- Fix timeout error on activation.
74+
75+
## 1.5.4
76+
- Set optional value for API wrapper.
77+
78+
## 1.5.3 - 2016-11-01
79+
- Fix PHP7 compatibility issue
80+
- Cut down on size of API requests for users with large lists.
81+
- Fix CSS issue on removing Mailchimp style.
82+
83+
## 1.5.2 - 206-08-17
84+
- General bugfixes for merge fields.
85+
- When re-initializing, update merge field values.
86+
87+
## 1.5.1
88+
- Bugfix for fatal error in Mailchimp lib.
89+
90+
## 1.5 - 2016-07-13
91+
- Upgrade to Mailchimp API v3.0
92+
- Remove OAuth2 middle layer and use Mailchimp API keys.
93+
- Include double/single opt-in toggle.
94+
95+
## 1.4.2 - 2014-09-19
96+
- Updated for WordPress 4.0 postback compatibility.
97+
98+
## 1.4.1 - 2013-11-21
99+
- Update styles to be compatible with upcoming 3.8 wp-admin changes.
100+
101+
## 1.4 - 2013-11-19
102+
- Developer Mode "Kitchen Sink" takes over plugin for local development.
103+
- Developer Mode has filters of changeable content.
104+
- Fix bug related to required US phone validation.
105+
106+
## 1.3 - 2013-10-03
107+
- Now using OAuth flow for user authentication.
108+
- Admin UI refresh.
109+
110+
## 1.2.14 - 2013-04-01
111+
- Add link to edit profile within error when duplicate signup occurs.
112+
113+
## 1.2.13 - 2012-11-26
114+
- Fixed bug preventing address fields from submitting correctly.
115+
116+
## 1.2.12 - 2012-10-23
117+
- Update spanish language files (es_ES and es_MX).
118+
119+
## 1.2.11 - 2012-09-20
120+
- Updating translation strings.
121+
122+
## 1.2.10 - 2012-08-27
123+
- Invalid group fix.
124+
125+
## 1.2.9 - 2012-04-17
126+
- Fixed bug where multiple checkbox type interest groups were returning an invalid error.
127+
- Fixed bug where assets were not enqueueing properly if the plugin directory was not set to 'mailchimp'. Now supports any directory name.
128+
129+
## 1.2.8 - 2012-03-12
130+
- Fixed bug where entire phone numbers were only being deposited in the area code portion.
131+
132+
## 1.2.7 - 2012-02-21
133+
- CSS should now always load correctly on the front end.
134+
- Adding Hebrew and Romanian language support.
135+
- Updating translation contribution instructions.
136+
- Tested version is now 3.3.1.
137+
138+
## 1.2.6 - 2011-11-10
139+
- Fixed bug with "Settings" link appearing on all plugins (props Jason Lane).
140+
- Resolved issue with unnecessary calls to the Mailchimp API during upgrade check.
141+
- Resolved PHP warning when there weren't any interest groups.
142+
143+
## 1.2.5 - 2011-09-22
144+
- Field formatting based on type
145+
- Support for multiple interest groups (a data upgrade procedure must be run by visiting the WordPress dashboard).
146+
- Added jQuery datepicker option to be used with dates.
147+
- Added a handful of new translations.
148+
- Fixing various PHP notices and deprecated functions (props Jeffry Ghazally).
149+
150+
## 1.2.4 - 2011-04-14
151+
- Version bump for proper listing on wordpress.org.
152+
153+
## 1.2.3 - 2011-04-11
154+
- Change mailchimp_sf_where_am_i() to use plugins_url() in place of WP_PLUGIN_URL to take SSL into account when delivering assets (props John LeBlanc).
155+
- Update MCAPI wrapper to bring back PHP4 support (note: PHP 5.2 to be required starting with WordPress 3.2).
156+
157+
## 1.2.2 - 2011-02-09
158+
- Change MCAPI wrapper to use a more unique class name, v1.3 of the API, and a much lighter client library.
159+
160+
## 1.2.1 - 2010-11-09
161+
- Fixed internationalization path bug.
162+
- Fixed instances where i18n functions weren't necessary in admin.
163+
- Added more strings to be translated.
164+
165+
## 1.2 - 2010-10-14
166+
- Recommended Upgrade, please see "Upgrading" section of readme.
167+
- Security and various other improvements
168+
169+
[Unreleased]: https://github.com/mailchimp/wordpress/compare/main...develop
170+
[1.6.1]: https://github.com/mailchimp/wordpress/compare/1.6.0...1.6.1
171+
[1.6.0]: https://github.com/mailchimp/wordpress/tree/1.6.0

CREDITS.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Credits
2+
3+
The following acknowledges the Maintainers for this repository, those who have Contributed to this repository (via bug reports, code, design, ideas, project management, translation, testing, etc.), and any Libraries utilized.
4+
5+
## Maintainers
6+
7+
The following individuals are responsible for curating the list of issues, responding to pull requests, and ensuring regular releases happen.
8+
9+
[Mailchimp (@mailchimp)](https://github.com/mailchimp), [10up (@10up)](https://github.com/10up).
10+
11+
## Contributors
12+
13+
Thank you to all the people who have already contributed to this repository via bug reports, code, design, ideas, project management, translation, testing, etc.
14+
15+
[Mailchimp (@mailchimp)](https://github.com/mailchimp), [Crowd Favorite (@crowdfavorite)](https://github.com/crowdfavorite), [Matthew Richmond (@bigdawggi)](https://github.com/bigdawggi), [Devin Reams (@devinreams)](https://github.com/devinreams), [Alex King (@alexkingorg)](https://github.com/alexkingorg), [Jesse (@jessedp)](https://github.com/jessedp), [Andrew Ellis](awellis@me.com), [Evan Anderson (@ejdanderson)](https://github.com/ejdanderson), [Webb Henderson (@emerywebster)](https://github.com/emerywebster), [Steven Mathias (@ssmathias)](https://github.com/ssmathias), [Jonathan D. Johnson (@jondavidjohn)](https://github.com/jondavidjohn), [Ross Tweedie (@digitales)](https://github.com/digitales), [(@mcwill)](https://github.com/mcwill), [Andrew Austin (@andrewjaustin)](https://github.com/andrewjaustin), [Marc Queralt i Bassa (@MarcQueralt)](https://github.com/MarcQueralt), [Chris Mospaw (@mospaw)](https://github.com/mospaw), [Jonas Stensved (@jstensved)](https://github.com/jstensved), [netboy](netboy@netboy.pl), [Lenin](lenin@tasawr.com), [Bauke Zwaan (@baukezwaan)](https://github.com/baukezwaan), [Jascha Ehrenreich (@jaeh)](https://github.com/jaeh), [Chris Wilcoxson (@slushman)](https://github.com/slushman), [Luke Watts (@thisislawatts)](https://github.com/thisislawatts), [Glenn Ansley (@glennansley)](https://github.com/glennansley), [SiteGround](http://www.siteground.com/wordpress-hosting.htm), [Peter Kahoun](http://kahi.cz/), [Jan Lund](), [Michael Jaekel](), [Ιωάννης Δημοφέρλιας (John Dimoferlias)](), [Tomás Nader](), [Claudia Mansilla](http://cricava.com/), [Helen Urbanik](http://www.motomaania.ee/), [Maxime Toulliou](http://www.maximetoulliou.com/), [שגיב בית](http://www.sagive.co.il), [Okostobi](), [Stefan Des](http://www.stefandes.com), [백선기 (SK Baek)](), [Alexander Roterud aka Defrag](http://www.tigerpews.com), [Filip Stas](http://suddenelfilio.net/), [Maria Manoela Porto](), [Tiago Faria](http://xroot.org), [Alexandru Armin Roșu](), [Илья](http://fatcow.com), [Sebastian Johnsson](http://www.agiley.se/), [Hakan E.](http://kazancexpert.com/), [Josh Grosser (@jgrosser-intuit)](https://github.com/jgrosser-intuit), [10up (@10up)](https://github.com/10up), [Nate Conley (@nateconley)](https://github.com/nateconley), [Darin Kotter (@dkotter)](https://github.com/dkotter), [Jeffrey Paul (@jeffpaul)](https://github.com/jeffpaul), [Eddie Shrake (@eddieshrake)](https://github.com/eddieshrake), [Sumit Bagthariya (@qasumitbagthariya)](https://github.com/qasumitbagthariya), [Vikram Moparthy (@vikrampm1)](https://github.com/vikrampm1), [Dharmesh Patel (@iamdharmesh)](https://github.com/iamdharmesh).
16+
17+
## Libraries
18+
19+
The following software libraries are utilized in this repository.
20+
21+
n/a

0 commit comments

Comments
 (0)