[featured_image]
Download
Download is available until [expire_date]
  • 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 allow null 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 to true. #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)

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top