Skip to content

3.8.3 - 2026-07-30

Latest

Choose a tag to compare

@dparker1005 dparker1005 released this 30 Jul 18:01

ENHANCEMENT: Site Health now detects the PMPro SMTP Add On as the site's email sending service when a connector is configured. #3729 (@dparker1005)
ENHANCEMENT: Added translator comments to localized strings containing placeholders so translators have context for each variable. #3730 (@jahidhasan018)
ENHANCEMENT: The discount code lookup in PMPro_Discount_Code::save() now uses $wpdb->prepare(). #3734 (@andrewlimaza)
BUG FIX: Multi-value user fields (multiselect, select2, and grouped checkboxes) now display correctly when their values were imported from a CSV file as a comma-separated string. #3742 (@flintfromthebasement)
BUG FIX: Fixed a fatal error that could occur when returning from an offsite gateway if the checkout data was missing from the order meta. #3741 (@dparker1005)
BUG FIX: Fixed PMPro core and Add Ons never auto-updating in the background because the update hooks were only registered on admin_init, which does not fire during WP-Cron where automatic updates run. #3738 (@dalemugford)
BUG FIX: Set new_version on no_update entries so up-to-date Add Ons no longer trigger an undefined property warning in WP-CLI and other consumers of the plugin update transient. #3738 (@dalemugford)
BUG FIX: The bulk user delete confirmation screen now counts membership history for every selected user instead of only the first. #3733 (@jahidhasan018)
BUG FIX: The level group selection message is no longer shown on the Membership Levels page for groups that contain only one level. #3731 (@jahidhasan018)