- Version
- Download 125
- File Size 8.25 MB
- File Count 1
- Create Date July 11, 2024
- Last Updated November 8, 2024
Paid Memberships Pro v3.3 Download
Changelog
3.1.3 – 2024-08-06
- ENHANCEMENT: Improved the appearance of input fields on dark-background themes. #3111 (@kimcoleman)
- ENHANCEMENT: Improved the appearance of dropdown arrow icons. #3111 (@kimcoleman)
- ENHANCEMENT: Added an icon for the upcoming Localized Pricing Add On. #3110 (@kimcoleman)
- BUG FIX: Fixed an issue where new subscriptions might be immediately cancelled after checkout when re-purchasing a level that the user already had. #3107 (@dparker1005)
- BUG FIX: Fixed an issue where Braintree billing updates would fail due to the
CardType
JavaScript not being present in the update billing form. #3108 (@dparker1005)
3.1.2 – 2024-08-02
- ENHANCEMENT: Added an admin notice on PMPro settings pages when using Stripe without a webhook set up. #3103 (@dparker1005)
- ENHANCEMENT: Added a new filter
pmpro_stripe_card_element_style
to allow developers to customize the Stripe card element style. #3099 (@kimcoleman) - ENHANCEMENT: Improved the styling of bulleted lists. #3095 (@kimcoleman)
- BUG FIX: Fixed an issue where Braintree checkouts would fail due to the
CardType
field not being present in the payment form. #3102 (@JarrydLong) - BUG FIX: Fixed an issue where billing updates could fail for some gateways. #3102, #3106 (@JarrydLong, @dparker1005)
- BUG FIX: Fixed PHP errors when showing a “no access” message and there is not a levels page or checkout page set. #3096 (@kimcoleman)
- BUG FIX: Fixed an issue where checkouts would fail when using the Stripe payment request button and reCAPTCHA v3. #3094 (@dparker1005)
- REFACTOR: Updated doc block for the
pmpro_set_expiration_date()
function to allownull
as a valid value for the$enddate
parameter. #3098 (@ZebulanStanphill)
3.1.1 – 2024-07-29
- ENHANCEMENT: Added autocomplete functionality for name and billing fields on the checkout page. #3081 (@andrewlimaza)
- ENHANCEMENT: Improved the field structure and styling for checkbox and radio user fields. #3077 (@kimcoleman)
- ENHANCEMENT: Added a new hook
pmpro_lost_password_before_submit_button
. #3090 (@dioliviers, @dparker1005) - BUG FIX/ENHANCEMENT: The current panel on the Member Edit page is now included in the form action instead of as a hidden input. #3092 (@mircobabini)
- BUG FIX/ENHANCEMENT: Improved the LifterLMS streamline option to prevent LifterLMS from modifying the login form links on the PMPro login page. #3089 (@kimcoleman)
- BUG FIX: Fixed an issue where fields may overlap on the checkout page when viewing on a mobile device. #3078 (@kimcoleman)
- BUG FIX: Fixed an issue where pages could not be saved when they contain the “Confirmation Page” block. #3085 (@dparker1005)
- BUG FIX: Fixed an issue where the billing address fields were always shown on the Update Billing page, even when disabled. #3082 (@dparker1005)
- BUG FIX: Fixed an issue where some required fields did not display a “required” asterisk or the
aria-required
attribute. #3076 (@kimcoleman) - BUG FIX: Fixed the styling for fields with errors after submitting the checkout form. #3076 (@kimcoleman)
- BUG FIX: Fixed an issue where the default expiration date when adding a new membership level via the Edit Member page would be calculated based on the current UTC time. #3093 (@mircobabini)
- BUG FIX: Fixed an issue where free orders would not process correctly when the default gateway was set to PayPal Standard or 2Checkout. #3091 (@dparker1005)
- BUG FIX: Fixed an issue where some HTML elements were missing class names. #3080 (@mircobabini)
- BUG FIX: Fixed the alignment of the action links on the “lost password” form. #3084 (@kimcoleman)
- BUG FIX: Fixed an issue where content added to the login form via hooks might be given flex alignment. #3083 (@kimcoleman)
- BUG FIX: Fixed an issue where requesting a subscription date as a timestamp would always return in the UTC timezone regardless of if
$local_time
was set totrue
. #3069 (@mircobabini) - BUG FIX: Fixed a typo of “Akismet” on the PMPro Security settings page. #3081 (@andrewlimaza)
- BUG FIX: Fixed the alignment of the “search” field on the Add Ons dashboard page. #3079 (@kimcoleman)
3.0.6 – 2024-07-01
- SECURITY: Fixed an authenticated SQL injection vulnerability in the Orders and Discount Codes list tables. (Thanks, Trương Hữu Phúc from Patchstack)
- BUG FIX: Fixed PHP errors when calling
pmpro_is_checkout()
too early in the page load. (@kimcoleman)