mailpoet
Last commit date
assets
7 years ago
generated
7 years ago
lang
7 years ago
lib
7 years ago
vendor
7 years ago
vendor-prefixed
7 years ago
views
7 years ago
index.php
9 years ago
license.txt
9 years ago
mailpoet-cron.php
7 years ago
mailpoet.php
7 years ago
mailpoet_initializer.php
7 years ago
readme.txt
7 years ago
uninstall.php
9 years ago
readme.txt
663 lines
| 1 | === MailPoet - emails and newsletters in WordPress === |
| 2 | Contributors: mailpoet, wysija |
| 3 | Tags: email marketing, newsletter, newsletter subscribers, email, welcome email, post notification, WooCommerce emails, newsletter builder |
| 4 | Requires at least: 4.7 |
| 5 | Tested up to: 5.2 |
| 6 | Stable tag: 3.27.0 |
| 7 | License: GPLv3 |
| 8 | License URI: https://www.gnu.org/licenses/gpl-3.0.html |
| 9 | |
| 10 | Send beautiful newsletters from WordPress. Collect subscribers with signup forms, automate your emails for WooCommerce, blog post notifications & more |
| 11 | |
| 12 | == Description == |
| 13 | |
| 14 | With MailPoet, your website visitors can sign up as newsletter subscribers and build your mailing list, all without leaving your WordPress admin. |
| 15 | |
| 16 | Our newsletter builder integrates perfectly with WordPress so any website owner can create beautiful emails from scratch or by using our responsive templates that display flawlessly across all devices. |
| 17 | |
| 18 | Schedule your newsletters, send them right away or set it up to send new blog post notifications automatically in just a few clicks. |
| 19 | |
| 20 | Trusted by 300,000 WordPress websites since 2011. |
| 21 | |
| 22 | **New!** Our Premium is now free for sites with 1,000 subscribers or less. |
| 23 | |
| 24 | [Visit our website to see the templates or try the demo](https://www.mailpoet.com/) |
| 25 | |
| 26 | = All features = |
| 27 | |
| 28 | * Create and add a newsletter subscription form to your website |
| 29 | * Manage your subscribers and subscriber lists in WordPress |
| 30 | * Build and send newsletters with WordPress |
| 31 | * Create automatic emails to send new post notifications |
| 32 | * Send automated signup welcome emails (**now in free**) |
| 33 | * Increase your sales with our emails for WooCommerce (Premium) |
| 34 | * Insightful stats on your audience engagement (Premium) |
| 35 | |
| 36 | = Why choose MailPoet = |
| 37 | |
| 38 | * Easy to use WordPress newsletter builder |
| 39 | * Beautiful responsive templates |
| 40 | * No configuration needed: works out of the box |
| 41 | * We offer a free sending plan for those with 2,000 subscribers or less |
| 42 | * GDPR compliant |
| 43 | |
| 44 | = See it in action = |
| 45 | |
| 46 | [Test the demo](http://demo.mailpoet.com/) or [see the 2 min. video](https://vimeo.com/223581490) |
| 47 | [vimeo https://vimeo.com/223581490] |
| 48 | |
| 49 | = Before you install = |
| 50 | |
| 51 | Please note: |
| 52 | |
| 53 | * Not optimized for right-to-left (RTL) languages yet |
| 54 | * Multisite is not supported |
| 55 | * Review [our minimum requirements](http://beta.docs.mailpoet.com/article/152-minimum-requirements-for-mailpoet-3) |
| 56 | |
| 57 | = WooCommerce emails (Premium) = |
| 58 | |
| 59 | **All WooCommerce features are free for stores of 1,000 customers or less.** |
| 60 | |
| 61 | Increase your sales and stay in touch with your customers with our emails for WooCommerce! |
| 62 | |
| 63 | With our WooCommerce emails, you can : |
| 64 | |
| 65 | * Welcome your new customers when they make their first purchase |
| 66 | * Upsell by sending emails to customers who purchased a specific product or a specific product category |
| 67 | * Convert more customers by reaching those who abandoned their cart (soon) |
| 68 | * Reward and engage your customers who have spent a certain amount on your shop (soon) |
| 69 | |
| 70 | = Premium details = |
| 71 | |
| 72 | **MailPoet Premium is entirely free and includes quality sending for users with 1,000 subscribers or less. [Read more.](https://www.mailpoet.com/free-plan/)** |
| 73 | |
| 74 | The Premium version adds the following features: |
| 75 | |
| 76 | * For each newsletter, see which subscribers opened it and which links got the most clicks |
| 77 | * All WooCommerce emails features |
| 78 | * Removes the small MailPoet logo in the footer of your emails |
| 79 | * Same day support (Monday to Friday) |
| 80 | * Send to over 2,000 subscribers with your own sending method (host, SendGrid, Amazon SES) |
| 81 | |
| 82 | See the [short video summary on the Premium](http://beta.docs.mailpoet.com/article/208-video-overview-of-mailpoet-premium) |
| 83 | |
| 84 | = MailPoet Sending Service = |
| 85 | Sending emails and newsletter with your host is not a good idea. You might face sending speed limitations and see your emails ending up in the spam box. |
| 86 | |
| 87 | To help your sending go without a hitch, we’ve created an advanced email delivery infrastructure built for WordPress. Our technology allows you to: |
| 88 | |
| 89 | * Reach Inboxes, not Spam Boxes |
| 90 | * Send your emails super fast (up to 50,000 emails per hour) |
| 91 | * Get all your emails automatically signed with SPF & DKIM |
| 92 | |
| 93 | The MailPoet Sending Service is very easy to setup, you just have to enter a key in your WordPress admin and you’re all set! |
| 94 | |
| 95 | [Signup now](https://account.mailpoet.com/?utm_source=wordpress&utm_medium=readme&utm_campaign=mss), it’s free for your first 1,000 subscribers (pay as you go afterwards). |
| 96 | |
| 97 | = Translations = |
| 98 | |
| 99 | * Arabic |
| 100 | * British |
| 101 | * Catalan |
| 102 | * Chinese |
| 103 | * Danish |
| 104 | * Dutch |
| 105 | * French (FR and CA) |
| 106 | * German |
| 107 | * Hungarian |
| 108 | * Italian |
| 109 | * Japanese |
| 110 | * Mexican |
| 111 | * Persian (IR) |
| 112 | * Polish |
| 113 | * Portuguese (BR and PT) |
| 114 | * Russian |
| 115 | * Serbian |
| 116 | * Spanish |
| 117 | * Swedish |
| 118 | * Turkish |
| 119 | |
| 120 | We welcome experienced translators to translate directly on [our Transifex project](https://www.transifex.com/wysija/mp3/). Please note that any translations submitted via the "Translating WordPress" web site will not work. |
| 121 | |
| 122 | = Security = |
| 123 | |
| 124 | [Our repository](https://github.com/mailpoet/mailpoet/) is public on GitHub. |
| 125 | |
| 126 | [Security audits are made by LogicalTrust](https://logicaltrust.net/en/), an independent third party. |
| 127 | |
| 128 | Have a question for us? Reach us at security@ our domain. |
| 129 | |
| 130 | == Installation == |
| 131 | |
| 132 | = Minimum requirements = |
| 133 | PHP version 5.6 or greater. We highly recommend PHP 7.1 or greater. Speak to your host about upgrading. It's easier than you think! |
| 134 | Visit our [Minimum and Recommended Requirements](https://beta.docs.mailpoet.com/article/152-minimum-requirements-for-mailpoet-3) page for a detailed list of server requirements and instructions to upgrade your PHP version. |
| 135 | |
| 136 | There are 3 ways to install this plugin: |
| 137 | |
| 138 | = 1. The super easy way = |
| 139 | 1. In your WordPress dashboard, navigate to Plugins > Add New |
| 140 | 1. Search for `MailPoet` |
| 141 | 1. Click on "install now" |
| 142 | 1. Activate the plugin |
| 143 | 1. A new `MailPoet` menu will appear in your WordPress dashboard |
| 144 | |
| 145 | = 2. The easy way = |
| 146 | 1. Download the plugin (.zip file) by using the blue "download" button underneath the plugin banner at the top |
| 147 | 1. In your WordPress dashboard, navigate to Plugins > Add New |
| 148 | 1. Click on "Upload Plugin" |
| 149 | 1. Upload the .zip file |
| 150 | 1. Activate the plugin |
| 151 | 1. A new `MailPoet` menu will appear in your WordPress dashboard |
| 152 | |
| 153 | = 3. The old-fashioned and reliable way (FTP) = |
| 154 | 1. Download the plugin (.zip file) by using the blue "download" button underneath the plugin banner at the top |
| 155 | 1. Extract the archive and then upload, via FTP, the `mailpoet` folder to the `<WP install folder>/wp-content/plugins/` folder on your host |
| 156 | 1. Activate the plugin |
| 157 | 1. A new `MailPoet` menu will appear in your WordPress dashboard |
| 158 | |
| 159 | == Frequently Asked Questions == |
| 160 | |
| 161 | Question: Is it MailPoet or Mail poet? |
| 162 | Answer: It’s MailPoet, not mail poet. We’ll answer to either though! |
| 163 | |
| 164 | = Need help? = |
| 165 | |
| 166 | Stop by our [support site](https://www.mailpoet.com/support). |
| 167 | |
| 168 | == Screenshots == |
| 169 | |
| 170 | 1. Sample newsletters |
| 171 | 2. The drag-and-drop email designer |
| 172 | 3. MailPoet email types |
| 173 | 4. Newsletter stats (Premium) |
| 174 | 5. Subscriber import (via a CSV file or directly from MailChimp) |
| 175 | 6. WooCommerce emails |
| 176 | |
| 177 | == Changelog == |
| 178 | |
| 179 | = 3.27.0 - 2019-05-28 = |
| 180 | * Added: API documentation for developers on github.com/mailpoet/mailpoet; |
| 181 | * Fixed: email editor's text editing not working due to TinyMCE conflict with some plugins; |
| 182 | * Fixed: some translations that could previously be only in English; |
| 183 | * Fixed: duplicating scheduled newsletters to not include the original scheduled date. |
| 184 | |
| 185 | = 3.26.1 - 2019-05-21 = |
| 186 | * Added: Woo Commerce customers now have their own list; |
| 187 | * Improved: users can now scroll through newsletter content while settings sidebar is open; |
| 188 | * Fixed: sign-up confirmation no longer overwritten by default sender on page refresh; |
| 189 | * Fixed: edge cases where blank post notification emails were being sent; |
| 190 | * Fixed: imported subscribers from MP2 no longer marked inactive by default. |
| 191 | |
| 192 | = 3.26.0 - 2019-05-14 = |
| 193 | * Improved: minor change of default email confirmation text; |
| 194 | * Improved: WooCommerce customer sync with MailPoet lists for stores with 30k or larger customer lists; |
| 195 | * Fixed: edge case bug where a user with a user_id of 0 would break links in newsletters for some users; |
| 196 | * Fixed: uncaught TypeError related to deleted segments. |
| 197 | |
| 198 | = 3.25.1 - 2019-05-06 = |
| 199 | * Improved: subscriber import speed for users importing many subscribers with many custom fields; |
| 200 | * Fixed: typo in Product widget; |
| 201 | * Fixed: conflict with POJO themes in form editor; |
| 202 | * Fixed: backwards compatibility between wpdb:parse_db_host and WP versions earlier than 4.9; |
| 203 | * Fixed: bounced subscribers will continue being synchronized when sending is paused and MailPoet Sending Service is used; |
| 204 | * Fixed: conflict with Thrive Leads where confirmation emails were not being sent. |
| 205 | |
| 206 | = 3.25.0 - 2019-04-29 = |
| 207 | * Improved: ALC post fetching consistency; |
| 208 | * Improved: template preview display; |
| 209 | * Improved: now able to turn off inactive subscribers feature; |
| 210 | * Improved: WooCommerce product widget shows price by default now; |
| 211 | * Improved: updated links to knowledge base for bounced and inactive users; |
| 212 | * Improved: clarified how subscribers display within lists when unsubscribed; |
| 213 | * Fixed: issue where bounce task would not run after a failure; |
| 214 | * Fixed: scheduling calendar respects "week starts on" WordPress setting; |
| 215 | * Fixed: links with special characters in email body no longer break sending; |
| 216 | * Fixed: conflict with third-party plugins that was displaying private posts in ALC blocks. |
| 217 | |
| 218 | = 3.24.0 - 2019-04-23 = |
| 219 | * Added: add WooCommerce product blocks to your email; |
| 220 | * Added: an optional way to automatically deactivate inactive subscribers who don't read your emails; |
| 221 | * Added: setting to stop sending for inactive subscribers who haven't opened newsletters in a span of time. |
| 222 | |
| 223 | = 3.23.2 - 2019-04-16 = |
| 224 | * Improved: UI clarity and user-friendliness; |
| 225 | * Improved: security of the plugin. Thanks to Jan van der Put and Harm Blankers of REQON Security for the report! |
| 226 | * Improved: UX for stats reporting emails; |
| 227 | * Fixed: subscription confirmation email to include a plain text version of the email. Thanks Mathieu! |
| 228 | |
| 229 | = 3.23.1 - 2019-04-08 = |
| 230 | * Added: new email type icons; |
| 231 | * Improved: clearer steps in welcome wizard; |
| 232 | * Fixed: added missing translation string; |
| 233 | * Fixed: previewing unsubscribe page no longer unsubscribes the viewer; |
| 234 | * Fixed: form validation error message translation strings. |
| 235 | |
| 236 | = 3.23.0 - 2019-04-02 = |
| 237 | * Added: 12 fresh new templates; |
| 238 | * Improved: mouse over highlights entire text block instead of partially; |
| 239 | * Fixed: post titles with single and double quotes break email rendering in ALC and Post blocks; |
| 240 | * Fixed: "import again" subscriber import errors fixed; |
| 241 | * Fixed: Twig conflicts with third party plugins. |
| 242 | * Fixed: import subscribers with custom fields no longer fails; |
| 243 | * Fixed: social icon margins; |
| 244 | * Fixed: updating an imported subscriber no longer triggers welcome email. |
| 245 | |
| 246 | = 3.22.0 - 2019-03-26 = |
| 247 | * Improved: minor tweaks and fixes, special thanks to valdrinkoshi for a very helpful PR; |
| 248 | * Improved: admin notices for authorizing FROM addresses; |
| 249 | * Fixed: German umlaut characters no longer break JSON encoding and sending on some hosts. Thanks Oliver and others; |
| 250 | * Fixed: increased limit for visible custom fields in form editor to 40; |
| 251 | * Fixed: sending post notifications with "Monthly on the..." setting. |
| 252 | |
| 253 | = 3.21.1 - 2019-03-18 = |
| 254 | * Improved: better highlighting when resizing widgets in editor; |
| 255 | * Improved: sending with consistent FROM address; |
| 256 | * Fixed: db connection issues for connections via socket. Thanks Nicolas! |
| 257 | * Fixed: react console warnings when sending is paused. |
| 258 | |
| 259 | = 3.21.0 - 2019-03-11 = |
| 260 | * Added: backwards compatibility method to fix 3rd party integrations; |
| 261 | * Added: option to position the title of your post above the excerpt; |
| 262 | * Added: change the default line heights in Styles sidebar; |
| 263 | * Improved: human readable error message when mail mail function fails; |
| 264 | * Fixed: incorrect "authorize your address" link in plugin. |
| 265 | |
| 266 | = 3.20.0 - 2019-03-05 = |
| 267 | * Added: requirement for all "from" email addresses to be authorized to enable sending; |
| 268 | * Added: WooCommerce revenues in stats email notifications; |
| 269 | * Added: new image for WordPress repo; |
| 270 | * Improved: adjustments for third-party plugins who do not integrate MailPoet correctly; |
| 271 | * Improved: email type selection CSS improved to prevent issues with some languages; |
| 272 | * Fixed: double elements in form editor; |
| 273 | * Fixed: MailPoet Sending Service can be activated with a key that has an 'expiring' status; |
| 274 | * Fixed: display bug for 1:2 and 2:1 column layouts in editor; |
| 275 | * Fixed: pagination controls on listings pages. |
| 276 | |
| 277 | = 3.19.3 - 2019-02-26 = |
| 278 | * Added: new step in import to educate users about good sending practices during subscriber import; |
| 279 | * Improved: editor controls; |
| 280 | * Fixed: issue with duplicating ALC posts. |
| 281 | |
| 282 | = 3.19.2 - 2019-02-19 = |
| 283 | * Added: 13 brand new templates; |
| 284 | * Improved: TinyMCE is hidden on mouse drag; |
| 285 | * Improved: block and widget controls are hidden on mouse drag; |
| 286 | * Fixed: cursor position does not get lost with long text on Chrome; |
| 287 | * Fixed: Mailpoet icon in the Members plugin looks good again. |
| 288 | |
| 289 | = 3.19.1 - 2019-02-12 = |
| 290 | * Added: warning against using free email address in "from" fields; |
| 291 | * Added: updated Instagram icons; |
| 292 | * Added: new custom font choices; |
| 293 | * Improved: new design for block controls; |
| 294 | * Improved: updated width of image setting width input field for better display of 4-digit numbers; |
| 295 | * Improved: wider vertical drag button for dividers; |
| 296 | * Improved: align social icons left, center or right; |
| 297 | * Improved: minor enhancement to controls of elements in editor; |
| 298 | * Fixed: restored missing X to modal when deleting templates; |
| 299 | * Fixed: minor adjustments to assist third-party plugins using MailPoet integrations incorrectly; |
| 300 | * Fixed: when Post Notification send date/time are left as default, we now create a Post Notification with those settings; |
| 301 | * Fixed: double click on text in TinyMCE keeps formatting. |
| 302 | |
| 303 | = 3.19.0 - 2019-02-05 = |
| 304 | * Added: more clarity for image and column block settings. Thanks focus group testers!; |
| 305 | * Added: further subscription limits to avoid subscription confirmation email abuse; |
| 306 | * Updated: MailPoet's logo in footer of emails; |
| 307 | * Fixed: Linux cron fatal error; |
| 308 | * Fixed: JS error with WP 5.0 when adding new form; |
| 309 | * Fixed: buttons in bold show as bold in settings; |
| 310 | * Fixed: handling of small images with a "Full width" option enabled; |
| 311 | * Fixed: link colors in text blocks are correctly shown in the inbox; |
| 312 | * Fixed: announcement sidebar stays closed. |
| 313 | |
| 314 | = 3.18.2 - 2019-01-29 = |
| 315 | * Added: by popular demand, new option to receive a summary email of a campaign's open and click rates; |
| 316 | * Added: loading animation on subscription form submission; |
| 317 | * Added: new modal design; |
| 318 | * Added: first steps for a new WooCommerce customer list; |
| 319 | * Improved: new warning before sending from a free address, like Gmail; |
| 320 | * Fixed: issue with some Gutenberg blocks causing a 500 error in ALC with full posts. |
| 321 | |
| 322 | = 3.18.1 - 2019-01-22 = |
| 323 | * Added: new assets for WP plugin repo page; |
| 324 | * Added: nine shiny and new templates for standard, post notification, and WooCommerce emails; |
| 325 | * Fixed: button's settings font display fits nicely again; |
| 326 | * Changed: removed the requirement of having the ZIP PHP extension to use MailPoet 3; |
| 327 | |
| 328 | = 3.18.0 - 2019-01-15 = |
| 329 | * Fixed: CSS issues in widget settings; |
| 330 | * Fixed: CSS for Beamer icon on mobile; |
| 331 | * Fixed: size slider issue for images without defined dimensions; |
| 332 | * Fixed: images defaulted to centered in ALC blocks displaying full posts; |
| 333 | * Added: poll to check status of user's first send; |
| 334 | |
| 335 | = 3.17.2 - 2019-01-08 = |
| 336 | * Fixed: possible conflict with other plugins using webpack. Thanks, Julien; |
| 337 | * Fixed: creating a new WooCommerce email now defaults to the Woo template page tab instead of standard templates tab; |
| 338 | |
| 339 | = 3.17.1 - 2018-12-19 = |
| 340 | * Fixed: premium plugin crash; Thanks, Sebastian! |
| 341 | |
| 342 | = 3.17.0 - 2018-12-18 = |
| 343 | * Added: new in-app announcements sidebar. Click the carrot to see; |
| 344 | * Added: option to toggle between desktop and mobile in Preview in Browser; |
| 345 | * Improved: minor changes and fixes; |
| 346 | * Fixed: images in ALC blocks set to display with padding may not render correctly on mobile. |
| 347 | |
| 348 | = 3.16.3 - 2018-12-13 = |
| 349 | * Fixed: select all once again selects all; |
| 350 | * Fixed: Post Notification emails to include post images for posts created with WordPress 5.0; |
| 351 | * Fixed: restored correct button captions; |
| 352 | * Fixed: after a brief rebellion, post notification history now displays in an orderly fashion again; |
| 353 | |
| 354 | = 3.16.2 - 2018-12-11 = |
| 355 | * Added: new post notification default subject to highlight how to use Subject Line variables; |
| 356 | * Improved: minor tweaks and fixes; |
| 357 | |
| 358 | = 3.16.1 - 2018-12-05 = |
| 359 | * Added: error message for banned senders; |
| 360 | * Improved: PHP compatibility warning updated to recommend PHP 7.2 or later; |
| 361 | * Improved: Error handling and display; |
| 362 | * Improved: timing of hook actions to avoid conflicts with other plugins; |
| 363 | * Fixed: mailer errors are displayed if they occur when sending a newsletter preview. |
| 364 | |
| 365 | = 3.15.0 - 2018-11-27 = |
| 366 | * Improved: plugin ZIP file size is considerably reduced; |
| 367 | * Fixed: sent and scheduled welcome email counts are displayed correctly; |
| 368 | * Fixed: hidden honeypot field in subscription form now also hidden in editor; |
| 369 | * Fixed: email listing renders consistently in PHP 7.0.32; |
| 370 | * Removed: pluggable.php requirement to avoid conflicts with other plugins. |
| 371 | |
| 372 | = 3.14.1 - 2018-11-20 = |
| 373 | * Added: show number of sent and scheduled welcome emails on Welcome Emails listing page; |
| 374 | * Improved: naming and organization of template categories; |
| 375 | * Fixed: limits on number of categories and tags which may be selected for ALC increased to 100. Thanks, Radwan!; |
| 376 | |
| 377 | = 3.14.0 - 2018-11-13 = |
| 378 | * Added: readme clarified to show we do not support multisite; |
| 379 | * Added: retina-friendly icon; |
| 380 | * Added: expanded GDPR information in plugin UI; |
| 381 | * Added: ten new fonts for use in emails; |
| 382 | * Improved: post notification email logic; |
| 383 | * Fixed: new post notification templates aren't sent without posts; |
| 384 | * Fixed: missing space in listings returned after brief hiatus; |
| 385 | * Fixed: pausing post notification history items to not prevent further post notifications from being sent; Thanks, Mathieu! |
| 386 | * Fixed: JS errors on emails page. |
| 387 | |
| 388 | = 3.13.0 - 2018-11-06 = |
| 389 | * Improved: content of default signup confirmation email; |
| 390 | * Changed: sites using PHP 5.6 will get an old version warning due to no longer receiving security updates after December. Please consider upgrading to PHP 7.2! |
| 391 | * Changed: end of support for PHP 5.5. Please upgrade to PHP 7.0 or newer! |
| 392 | |
| 393 | = 3.12.1 - 2018-10-30 = |
| 394 | * Added: 2:1 and 1:2 column blocks for further newsletter customization; |
| 395 | * Fixed: conflict with JetPack 6.6 Asset CDN module. |
| 396 | |
| 397 | = 3.12.0 - 2018-10-23 = |
| 398 | * Improved: formatting of "from" address for new subscriber emails; |
| 399 | * Fixed: bulk resend of confirmation emails works again; |
| 400 | * Fixed: email deletion error in the sending process. Thanks @jensgoro! |
| 401 | * Fixed: in-app announcement shows properly; |
| 402 | * Fixed: discount notice is now displayed in all places it was meant to; |
| 403 | * Fixed: minor style and text changes to announcements; |
| 404 | * Fixed: in MailPoet API welcome emails are scheduled only if subscriber is confirmed. |
| 405 | |
| 406 | = 3.11.5 - 2018-10-17 = |
| 407 | * Fixed: javascript errors resolved; |
| 408 | |
| 409 | = 3.11.4 - 2018-10-16 = |
| 410 | * Added: email notifications to administrators when new subscribers subscribe |
| 411 | |
| 412 | = 3.11.3 - 2018-10-09 = |
| 413 | * Fixed: Linux cron to work again. |
| 414 | |
| 415 | = 3.11.2 - 2018-10-09 = |
| 416 | * Added: Linux cron option for sending emails; |
| 417 | * Fixed: fatal error for admins who are not also subscribers; |
| 418 | * Fixed: minor style fixes; |
| 419 | * Fixed: added missing translation string; |
| 420 | * Fixed: orphaned tasks cleared after subscribers deleted; |
| 421 | * Fixed: minor styling issue on schedule page for Mac Chrome users. |
| 422 | |
| 423 | = 3.11.1 - 2018-10-02 = |
| 424 | * Fixed: JS assets caching issues; |
| 425 | |
| 426 | = 3.11.0 - 2018-09-25 = |
| 427 | * Added: notice for users who've migrated from MP2 to MP3; |
| 428 | * Added: many new templates for newsletters, welcome emails, notifications, and Woo Commerce; |
| 429 | * Added: improved sending method error handling; |
| 430 | * Improved: onboarding user experience tweaks and improvements; |
| 431 | * Fixed: JS warning in the emails section; |
| 432 | * Fixed: minor translation issues; |
| 433 | * Fixed: welcome emails removed from Premium page, as they're free now. |
| 434 | |
| 435 | = 3.10.1 - 2018-09-18 = |
| 436 | * Improved: made some error messages clearer |
| 437 | |
| 438 | = 3.10 - 2018-09-11 = |
| 439 | * Changed: welcome emails to new subscribers are now free for everyone! |
| 440 | * Fixed: newsletter footer warning to be displayed if unsubscribe link is missing. |
| 441 | |
| 442 | = 3.9.1 - 2018-09-04 = |
| 443 | * Improved: instructions for migrating from MP2 to MP3 clarified; |
| 444 | * Improved: minor style adjustments for migration tool; |
| 445 | * Improved: minor fixes to onboarding intro guide; |
| 446 | * Improved: template page loading times decreased; |
| 447 | * Fixed: resolved javascript warnings on help page status; |
| 448 | * Fixed: subscriber status remains persistent after migration from MP2 to MP3 without sign-up confirmation enabled; |
| 449 | |
| 450 | = 3.9.0 - 2018-08-28 = |
| 451 | * Improved: email processing in sending queues is now more resilient to invalid data. Thanks Tara! |
| 452 | * Fixed: replaced WooCommerce image in welcome wizard; |
| 453 | * Fixed: swapped video in welcome wizard with an updated one; |
| 454 | * Fixed: welcome wizard button displays properly for all users; |
| 455 | * Fixed: permission error when bypassing data import after new install or reset; |
| 456 | * Fixed: added indexes to some foreign keys which were missing; |
| 457 | * Fixed: error displaying number of exported users; |
| 458 | * Fixed: export search function restored; |
| 459 | * Fixed: prevent third party APIs from adding data incorrectly via MailPoets API. |
| 460 | |
| 461 | = 3.8.6 - 2018-08-21 = |
| 462 | * Improved: compatibility with caching plugins |
| 463 | |
| 464 | = 3.8.5 - 2018-08-14 = |
| 465 | * Changed: End of support for PHP 5.3 and 5.4. Please upgrade to PHP 7.0 or newer! |
| 466 | * Added: improved compatibility with sites cached by server |
| 467 | * Added: setup wizard for new users; |
| 468 | * Fixed: plugin activation for new installs to not crash with white screen; |
| 469 | * Fixed: slow sending on sites with a lot of sent newsletters. |
| 470 | |
| 471 | = 3.8.4 - 2018-08-07 = |
| 472 | * Added: activation prompt for Mailpoet Sending Service when API key is verified; |
| 473 | * Added: next scheduled tasks now display in sending queue status; |
| 474 | * Added: new additional save button to the top of editor page; |
| 475 | |
| 476 | = 3.8.3 - 2018-08-01 = |
| 477 | * Fixed: resolved potential duplicate sending issue. |
| 478 | |
| 479 | = 3.8.2 - 2018-07-31 = |
| 480 | * Added: more useful sending status information in Help page. |
| 481 | |
| 482 | = 3.8.1 - 2018-07-24 = |
| 483 | * Added: images can be used as backgrounds for column layout blocks; |
| 484 | * Added: notification if cron ping does not work correctly during first sending attempt; |
| 485 | * Added: new, prettier email type icon; |
| 486 | * Added: TLS 1.2 support to Swiftmailer to prevent SMTP sending issues; |
| 487 | * Added: updated error messages coming from the sending service; |
| 488 | * Added: clarified sending tab to encourage using our free sending service; |
| 489 | * Fixed: "Create New Form" link in subscription widget now creates a new form again; |
| 490 | * Fixed: removed call to action for MSS service for users already using MSS. |
| 491 | |
| 492 | = 3.8 - 2018-07-17 = |
| 493 | * Fixed: proper spacing between paragraphs in full post is now respected; |
| 494 | * Fixed: deleting users who have opened one newsletter correctly records data for GDPR; |
| 495 | * Fixed: sending tasks are paused when welcome email is deactivated. Thanks, Seng; |
| 496 | * Fixed: can send when default sender is not set; |
| 497 | * Updated: API validation message updated to reflect incompatibilities with localhost. |
| 498 | |
| 499 | = 3.7.8 - 2018-06-26 = |
| 500 | * Added: support for long URLs in newsletter links; |
| 501 | * Fixed: controls in editor display correctly; |
| 502 | * Fixed: full post ALC content now displays post images; |
| 503 | |
| 504 | = 3.7.7 - 2018-06-20 = |
| 505 | * Changed: MailPoet 3 to no longer work with PHP version 5.3 or older. Please upgrade to PHP 7! |
| 506 | * Added: exit user survey; |
| 507 | * Added: retina display optimized images for MailPoet 3 WordPress plugin entry; |
| 508 | * Fixed: welcome emails are not being sent; |
| 509 | * Fixed: non-Premium users now see a proper call to action for WooCommerce automatic email events; |
| 510 | * Fixed: errors when using Title Only and Display as List setting in ALC content block; |
| 511 | * Fixed: API reports errors when confirmation emails aren't sent. Thanks, Team BrainstormForce; |
| 512 | * Fixed: in some cases, button fonts in newsletter would display in preview incorrectly; |
| 513 | * Fixed: using double quotes cause rendering issues; |
| 514 | * Fixed: MailPoet translation string should not be available on translate.wordpress.org; |
| 515 | * Fixed: word "beta" is duplicated on WooCommerce automatic email select screen; |
| 516 | |
| 517 | = 3.7.6 - 2018-06-12 = |
| 518 | * Fixed: Woocommerce email template thumbnail overflowing over content. |
| 519 | * Fixed: Newsletters created before 3.7.4 now follow featured image display rules implemented in latest release; |
| 520 | * Fixed: form subscription success message is now displayed only upon form submission. Thanks, Mariener; |
| 521 | * Fixed: it is now possible to delete smaller content rows; |
| 522 | * Improved: welcome emails to unconfirmed subscribers not to block sending. Thanks, Donald! |
| 523 | * Improved: layout for welcome and update pages. |
| 524 | |
| 525 | = 3.7.5 - 2018-06-05 = |
| 526 | * Added: align images left or right of posts excerpts; |
| 527 | * Fixed: post content block image alignment issues. |
| 528 | |
| 529 | = 3.7.4 - 2018-05-30 = |
| 530 | * Added: What's New page no longer shows after every update; |
| 531 | * Improved: template selection page thumbnails are larger; |
| 532 | * Improved: updating post notification emails no longer triggers duplicate emails; |
| 533 | * Improved: translation enhancements. |
| 534 | |
| 535 | = 3.7.3 - 2018-05-22 = |
| 536 | * Improved: updated dependency libraries to latest versions; |
| 537 | * Improved: performance of scheduling new welcome emails on sites with many of new subscribers. Thanks Donald; |
| 538 | * Fixed: subscriber import tool no longer complains about filenames with multiple periods; |
| 539 | * Fixed: scheduled send tasks are properly rescheduled when updating their parent newsletter's options; |
| 540 | * Fixed: paused post notification emails to not block sending of other emails; |
| 541 | * Fixed: newsletter subject line with shortcodes does not break sending when using our sending service. Thanks, James; |
| 542 | * Fixed: subscription forms to return less information about the subscriber. |
| 543 | |
| 544 | = 3.7.2 - 2018-05-15 = |
| 545 | * Added: list of emails a subscriber viewed to GDPR data export; |
| 546 | * Added: list of links a subscriber clicked to GDPR data export; |
| 547 | * Added: a tool to forget subscriber's information for GDPR related data erasure; |
| 548 | * Added: Privacy policy which can be used by WordPress's privacy tool in compliance with GDPR; |
| 549 | * Improved: performance for sites using many post notification emails. Thanks Jose! |
| 550 | * Fixed: Javascript warnings on segments page are removed. |
| 551 | * Fixed: custom field values longer than 255 characters can be stored. Thanks Scott! |
| 552 | |
| 553 | = 3.7.1 - 2018-05-08 = |
| 554 | * Added: export of subscriber information (email, personal data and subscription lists) to WordPress 4.9.6 and newer versions in compliance with GDPR requirements; |
| 555 | * Added: notice for those who use legacy PHP versions (<5.6) - MailPoet recommends upgrading to PHP 7.0 or newer! |
| 556 | * Improved: sending resource usage has been optimized for large sites. Thanks, Jose; |
| 557 | * Improved: it is now easier to navigate away from the welcome/changelog page; |
| 558 | * Fixed: functionality to pause and resume sending is restored; |
| 559 | * Fixed: proper sent count is now displayed for welcome notifications. Merci Sébastien! |
| 560 | |
| 561 | = 3.7.0 - 2018-04-25 = |
| 562 | * Fixed: subscriber search functionality fixed. |
| 563 | |
| 564 | = 3.6.7 - 2018-04-24 = |
| 565 | * Fixed: duplicates in the database will not stop scheduled newsletters anymore. |
| 566 | |
| 567 | = 3.6.6 - 2018-04-17 = |
| 568 | * Fixed: missing database records no longer break the sending process. Thanks, Catalin; |
| 569 | |
| 570 | = 3.6.5 - 2018-04-10 = |
| 571 | * Premium: subscriber export tool now supports dynamic segments; |
| 572 | * Improved: sending was optimized for large newsletters and slow hosts. Thanks, Alison; |
| 573 | * Fixed: help icon functionality was restored for all users. |
| 574 | |
| 575 | = 3.6.4 - 2018-04-03 = |
| 576 | * Fixed: editing sent emails will not remove them from email archive. Thanks David! |
| 577 | |
| 578 | = 3.6.3 - 2018-03-28 = |
| 579 | * Fixed: scheduled emails can now be sent normally again. Thanks Neil; |
| 580 | * Fixed: sending to dynamic segments (Premium feature). Thanks to Jilfar; |
| 581 | * Fixed: changing the background colour of column layouts no longer corrupts their display. Thanks Neil! |
| 582 | |
| 583 | = 3.6.2 - 2018-03-21 = |
| 584 | * Fixed: sending is faster and uses less resources on sites with large number of emails. Thanks Donald and Hostek support team! |
| 585 | * Fixed: scheduled newsletter task no longer runs non-stop when "site visitor" option is enabled. Thanks to @amedic, @conorsboyd and @aspasa for reporting the issue on the forum! |
| 586 | |
| 587 | = 3.6.1 - 2018-03-20 = |
| 588 | * Fixed: prevents sending from being paused for long time during plugin update. Big thanks to Deborah, Kelley, Ciro and Justin! |
| 589 | |
| 590 | = 3.6.0 - 2018-03-20 = |
| 591 | * Improved: previously used widgets settings in the designer are automatically saved to save you time; |
| 592 | * Improved: welcome emails are now sent with our API's subscribeToList method, and not just addSubscriber. Thanks to Sandra and Donald; |
| 593 | * Improved: less server resources are required to send to very large number of subscribers; |
| 594 | * Improved: shortcodes can be used inside URLs when click tracking is enabled. Thanks to Bob; |
| 595 | * Fixed: more reliable screenshots of your email templates; |
| 596 | |
| 597 | = 3.5.1 - 2018-03-13 = |
| 598 | * Improved: email validation for WordPress user synchronization; |
| 599 | * Fixed: import no longer discards e-mails with dashes. A big thank-you to everyone who reported the issue; |
| 600 | * Fixed: sending does not get stuck on the last step of the newsletter creation process. Thanks, Rene! |
| 601 | |
| 602 | = 3.5.0 - 2018-03-06 = |
| 603 | * Premium: bulk actions can now be executed on subscribers belonging to a selected segment; |
| 604 | * Improved: a proper error page is displayed if user credentials can't be verified when clicking a tracked newsletter link. Thanks, Bernhard; |
| 605 | * Fixed: MailPoet polyfills missing mbstring function for WordPress core. Thanks Dioni! |
| 606 | |
| 607 | = 3.4.4 - 2018-02-27 = |
| 608 | * Premium: send emails to WooCommerce customers who purchased a specific product or in a specific product category; |
| 609 | * Improved: the template import form is now in its own tab; |
| 610 | * Fixed: subscriber-to-list mappings are now migrated correctly on some installations; Thanks Kevin! |
| 611 | * Fixed: newsletter editor ignores taxonomies without labels when searching for categories or tags. Thanks Jose! |
| 612 | |
| 613 | = 3.4.3 - 2018-02-20 = |
| 614 | * Improved: export includes IP address column and differentiates between global and list subscription status; |
| 615 | * Improved: email designer checks if "Automatic Latest Content" widget is present in Post Notification emails. |
| 616 | |
| 617 | = 3.4.2 - 2018-02-13 = |
| 618 | * Premium: you can now segment your subscribers by opened/clicked/unopened events; |
| 619 | * Improved: default post search parameters inside newsletter editor can be manually changed using a custom WordPress filter. Thanks Jose Salazar; |
| 620 | * Fixed: saving email templates when website uses both HTTP and HTTPS protocols. |
| 621 | |
| 622 | = 3.4.1 - 2018-02-06 = |
| 623 | * Fixed: previously saved templates are now under "Your saved templates"; |
| 624 | * Improved: imported templates with no matching category are now added to "Your saved templates". |
| 625 | |
| 626 | = 3.4.0 - 2018-01-30 = |
| 627 | * Added: choices of templates are now categorized for clarity; |
| 628 | * Fixed: plugin activation to be able to create all plugin tables with MySQL strict mode enabled. Thank you @deltafactory! |
| 629 | * Fixed: importing subscribers with custom fields. Thanks again @deltafactory! |
| 630 | |
| 631 | = 3.3.6 - 2018-01-23 = |
| 632 | * Added: optional reCAPTCHA to protect subscription forms from fake signups. |
| 633 | |
| 634 | = 3.3.5 - 2018-01-16 = |
| 635 | * Added: additional tools for our support team to mitigate sending issues; |
| 636 | |
| 637 | = 3.3.4 - 2018-01-09 = |
| 638 | * Fixed: the plugin no longer spams the same post notification email to subscribers. Thank you Mark, Bruno, Peter, Aaron, PJ, Silowe, Eytan, Beverly and others for your help! |
| 639 | * Fixed: public assets are loaded for shortcode/PHP form placement methods. Thanks Ehsan! |
| 640 | |
| 641 | = 3.3.3 - 2018-01-02 = |
| 642 | * Improved: Welcome emails are now sent for subscribers manually created by administrators; |
| 643 | * Improved: content deletion in email designer to more clearly warn about what is being deleted; |
| 644 | * Improved: HelpScout beacon no longer obstructs pagination in listings. |
| 645 | |
| 646 | = 3.0.0 - 2017-09-20 = |
| 647 | * Official launch of the new MailPoet. :) |
| 648 | * Improved: MailPoet 3 now works with other plugins that use a supported version of Twig templating engine. Thanks @supsysticcom; |
| 649 | * Added: we now offer a free sending plan for "2000" subscribers or less. Thx MailPoet! |
| 650 | |
| 651 | = 3.0.0-rc.1.0.0 - 2017-08-01 = |
| 652 | * Improved: MailPoet 3 is no longer in Beta! |
| 653 | * Improved: blockquotes in posts are now displayed in emails; Thanks @newslines! |
| 654 | * Improved: a bottom padding is added to every last element of a column, except if it's full width image; |
| 655 | * Fixed: recommended sending limit values are properly updated when the sending method is modified; |
| 656 | * Fixed: welcome newsletter listings page now loads faster; Thanks Luc! |
| 657 | * Fixed: [newsletter:post_title] properly displays titles of custom post types; Thanks Adrian! |
| 658 | * Fixed: post images are displayed in expected positions; Thanks Gary! |
| 659 | |
| 660 | = 3.0.0-beta.1 - 2016-10 = |
| 661 | |
| 662 | * Initial public beta release. |
| 663 |