Releases: strangerstudios/pmpro-extra-expiration-warning-emails
Releases · strangerstudios/pmpro-extra-expiration-warning-emails
Release list
1.0.3 - 2026-05-15
- BUG FIX/ENHANCEMENT: The admin Bcc email now falls back to the bare
admin_emailvalue when no WordPress user is associated with it, instead of being silently dropped. #41 (@gazer22) - BUG FIX: Fixed a PHP warning and malformed
Bcc:header that occurred when the site'sadmin_emailwas not associated with a WordPress user. #41 (@gazer22) - BUG FIX: Fixed an issue in multisite environments where the same
membership_idon different subsites could share a single notice-sent timestamp, causing some subsites to skip expiration notices that should have been sent. Notice tracking is now scoped per-site viaupdate_user_option(), with legacy timestamps migrated automatically. #42 (@dparker1005)
1.0.2 - 2025-11-19
- ENHANCEMENT: Added the !!renew_url!! email template variable to all emails sent by this plugin. #38 (@dparker1005)
- ENHANCEMENT: Updated the email flow for sending
membership_expiringemails to use the core PMPro email sending functions to ensure compatibility with future PMPro versions. #38 (@dparker1005)
1.0.1 - 2025-07-07
- BUG FIX/ENHANCEMENT: Added support for Action Scheduler in PMPro v3.5+. #36 (@dalemugford)
1.0 - 2023-12-20
- ENHANCEMENT: Updated how the plugin tracks which emails have already been sent. This should fix issues where emails would not be sent out consistently, but may cause users to recieve an additional email immediately upon upgrade.
- ENHANCEMENT: Added a new constant
PMPROEEWE_DEBUGto allow setting an email address to send log data to or to have the log data printed to a file. #33 (@andrewlimaza, @dparker1005) - ENHANCEMENT: Now passing the user object to the
pmproeewe_send_reminder_to_userfilter. #25 (@contemplate) - ENHANCEMENT: Added localization support.
- ENHANCEMENT: Now tracking the time that notifications are sent to more accurately send future notifications.
- BUG FIX/ENHANCEMENT: Now compatible with PMPro Multiple Memberships Per User. #30 (@dparker1005)
- REFACTOR: Now using
get_option()instead ofpmpro_getOption(). #32 (@dwanjuki)