Releases
v2.5.4
ENHANCEMENT: Bump license year 2021 - 10 years.
ENHANCEMENT: Now passing billing street in pmpro_tax
filter.
ENHANCEMENT: Prefixed our pmpro_stripeResponseHandler function to avoid conflicts.
ENHANCEMENT: Added getRealPaymentTransactionId method to PayPal Express gateway class to recover a missing transaction ID.
ENHANCEMENT: Added pmpro_checkout_before_form
action to hook anything before the membership checkout form.
ENHANCEMENT: Added avatar as a valid field type for the [pmpro_member] shortcode.
ENHANCEMENT: Changed license key field to text type and unmasked. Masking implied the key was hashed before saving which is not true.
ENHANCEMENT: Addedpmpro_discount_code_used
action hook for when a discount code is used.
ENHANCEMENT: Stripe will now pull billing address info for recurring orders from webhooks.
BUG FIX/ENHANCEMENT: Improved user interface, error handling, and messages in the frontend password reset process.
BUG FIX/ENHANCEMENT: Added a space between state and zip code in billing info.
BUG FIX/ENHANCEMENT: Now rounding amount sent with Stripe payment request button.
BUG FIX/ENHANCEMENT: Improved pmpro_check_plugin_version
function to also check a specific value of the get_plugin_data
array.
BUG FIX/ENHANCEMENT: Added pmpro_membership_levelmeta
and pmpro_membership_ordermeta
tables to uninstall process.
BUG FIX/ENHANCEMENT: Escaped things in SQL queries in 2Checkout INS service handler.
BUG FIX/ENHANCEMENT: Cleaned up levels page template and added MMPU compatibility.
BUG FIX/ENHANCEMENT: Fixed pagination and export issues with a discount code filter on the Orders admin page.
BUG FIX/ENHANCEMENT: Prefixed our pmpro_stripeResponseHandler
function to avoid conflicts with other Stripe code that may not be prefixed.
BUG FIX/ENHANCEMENT: Cleaned up conditionals and escaping improvements in the pmpro_redirect_to_logged_in
function.
BUG FIX/ENHANCEMENT: Fixed deprecation notices for sites running PHP 8.
BUG FIX/ENHANCEMENT: Improved SQL query format in the applydiscountcode service.
BUG FIX: Fixed issues with ReCAPTCHA v2 and certain gateways.
BUG FIX: Fixed bug where blog name was not showing in Admin Activity email.
BUG FIX: Improved incorrect PHP doc blocks.
BUG FIX: Fixed an issue on some sites where password reset link in email was incorrect.
BUG FIX: Fixed level change issues during 2Checkout checkout.
BUG FIX: Fixed issue where checkout_levels
REST API endpoint could return the wrong initial payment
BUG FIX: Fixed undefined notice for timestamp variable in the Stripe gateway class.
BUG FIX: Avoiding warnings when user ids are in the memberships_users table, but a user doesn't exist.
BUG FIX: Now setting the correct value for membership_id in the admin change emails.
You can’t perform that action at this time.