Every recorded version, newest first, with what changed in each one.
Latest 1.1.3· Sep 29, 202610 versionsSince Dec 2020
2026 · 2 versions
1.1.3
Latest
1 fix1 security
Fixed
Fixed a stray backslash in the redisplayed recipient email when it contains an apostrophe. #77 (@dparker1005)
Security
Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #77 (@dparker1005)
1.1.2
1 improvement
Improved
Updated email templates to use liquid `{{ }}` variable syntax when running Paid Memberships Pro v3.7+, with backwards-compatible fallback to legacy `!!` syntax for older versions of PMPro. #76 (@dparker1005)
2025 · 1 version
1.1.1
1 improvement
Improved
Now using the new `PMPro_Email_Template` class to show email template variables when editing email templates in PMPro v3.4+. #73 (@MaximilianoRicoTabo)
2024 · 1 version
1.1
1 improvement1 fix1 removed
Improved
Updated the frontend UI for compatibility with PMPro v3.1. #71 (@dparker1005, @kimcoleman)
Fixed
Fixed conflict with the PMPro Pay By Check Add On. #70 (@dparker1005)
Removed
Removed `sample-setup.php` as settings can now be configured on the Edit Level page. #72 (@kimcoleman)
2023 · 2 versions
1.0.4
2 improvements3 fixes
Improved
Updating ` ` tags to ` ` tags for better accessibility. #66 (@michaelbeil)
No longer pulling the checkout level from the `$_REQUEST` variable. #65 (@dparker1005)
Fixed
Fixed issue where gift level emails may not be sent when using Stripe Checkout or other asynchronous gateways. #64 (@dparker1005)
Fixed issue where gift level emails sent to administrators may have their account credentials in place of the gift purchaser's. #64 (@dparker1005)
Fixed PHP errors when the core PMPro plugin is not active. #68 (@mircobabini)
1.0.3
1 fix
Fixed
Resolved issue where the recurring payment warning was showing on all levels, not just gift levels.
2022 · 1 version
1.0.2
1 improvement
Improved
Added Gift level template and support for PMPro v2.9+ settings UI.
2021 · 2 versions
1.0.1
2 fixes
Fixed
Fixed fatal error when viewing Edit User page
Fixed incorrect output on invoice page when a gift order was purchased
1.0
3 new4 improvements7 fixes
New
Gift levels can now be configured on the Edit Level page
Users can now enter a recipient email address during checkout to send a gift code to
Added email templates for gift checkouts (both user and admin) and for gift recipient emails
Admins can now see the gift codes that a user has purchased on the Edit User page or by editing a discount code
Broke code into separate files
Fixed
BUG FIX/ENHANCEMENT: Added warning if membership level is set up with recurring payment or expiration date and gift level in GUI
BUG FIX/ENHANCEMENT: Gift levels are now immediately removed after checkout for all users (Thanks, Mirco Babini)
BUG FIX/ENHANCEMENT: Moved gift level confirmation message to end of checkout email (Thanks, Mirco Babini)
Fixed issue where purchasing gift level with Stripe could set an expiration date on previous membership
BUG FIX/ENHANCEMENT: Now clearing cached membership levels after removing gift level (Thanks, Mirco Babini)
Fixed issue where gift code may not be generated at checkout with specific gateways (Thanks, knit-pay on GitHub)
Fixed PHP notice (Thanks, Mirco Babini)
2020 · 1 version
0.4
3 new2 improvements5 fixes9 changes
New
Added code to set status of last level to "active" explicitly after checkout. Makes this addon compatible with PMPro v1.8+
Added gift code link to confirmation email
Added readme.txt
Improved
Plugin strings have been localized and now support translations.
New filter added to allow changing of discount code settings during checkout process. Filter: 'pmprogl_gift_code_settings'
Fixed
Fixed an issue when checking out with PayPal would change the user's level. User's will now keep their current level when purchasing a gift.
Fixed bug where Gift Levels was not working with Stripe checkout for existing users. Users are no longer given an expiration date 3 days in the future.
Fixed bug where $pmprogl_existing_member_flag was not being set correctly.
Fixed bug where entries for gift level purchases were not being deleted from the pmpro_memberships_users table. (Thanks, andrewatduckpin)
Fixed bug on account page for users without purchased gift codes.
Changes
= .3 - 2019-01-08 =
= .2.3 =
= .2.2 =
Now preserving enddate when giving users their previous level back after checking out for a gift level. (Thanks, andrewatduckpin)
= .2.1 =
Commented out $pmprogl_gift_levels example. Should be put into a custom plugin or the active theme's functions.php.
= .1.3 =
= .1.2 =
This is the initial version of the plugin.
Changelog published by the developer, in their original language.