Release v3.8
Paid Memberships Pro v3.8
What's new in v3.8
Paid Memberships Pro v3.8 was released on . The most complete member management and membership subscriptions plugin for WordPress Paid Memberships Pro gives you all the tools you need to start, manage, and grow your membership site. See the full changelog below and compare with the complete version history.
Release details
Released
4.3 MB
File unavailable
Changelog
Added
- Upgraded the email template editor to the standard WordPress visual/text editor with built-in Liquid syntax autocomplete for variables, tags, and filters. #3695 (@dparker1005)
- Added a new `[pmpro_membership_level]` shortcode for displaying membership level details. #3087 (@kimcoleman)
- Added Divi 5 compatibility for PMPro module-level restrictions and no-access message handling. #3620 (@JarrydLong)
- Added a new `level_group_id` email template variable to every email template class that exposes `membership_id`. #3684 (@kimcoleman)
- Allowed shortcodes in the account page message. #3682 (@kimcoleman)
- Removed the misleading "Advanced Settings" hint from the no-access message controls. #3699 (@dparker1005)
- Clarified the user field meta key hint on the user field settings page. #3698 (@kimwhite)
- Added an Add On icon for the MemberPress Migration Toolkit. (@kimcoleman)
Fixed
- FIX/ENHANCEMENT: Now hiding the recurring trial settings on membership level and discount code edit pages when the active gateway doesn't support recurring trials. #3628 (@dparker1005)
- FIX/ENHANCEMENT: Added a fallback for email logging when SMTP plugins (e.g. Gravity SMTP) bypass the `wp_mail_succeeded` and `wp_mail_failed` actions. #3697 (@andrewlimaza)
- Cleaned up orphaned membership level relationships when a level is deleted. #3693 (@dparker1005)
- No longer shows the membership confirmation message when the order has not been confirmed. #3682 (@kimcoleman)
- Fixed a fatal error on the Membership Billing page for logged-out requests. #3694 (@flintfromthebasement)
- Fixed the Orders list table appearing blank on mobile by setting the order code as the default primary column. #3696 (@dparker1005)
- Cleared stale card information when a recovered Stripe payment uses a non-card payment method. #3703 (@dparker1005)
Improved
- Removed unused `pmpro_userfields_get_group` and `pmpro_userfields_get_field` AJAX handlers. #3672 (@dparker1005)
Removed
- Deprecated the credit card expiring email template. #3688 (@dparker1005)
- The Membership Billing page no longer writes `pmpro_b*` user meta on save, and the email field has been removed from that page. #3668 (@dparker1005)
Compatibility
- Requires WordPress
- 5.2
- Tested up to
- 7.0
- Requires PHP
- 7.4
Verified safe
Paid Memberships Pro v3.8 scanned clean with no security threats detected.
View full scan report