Skip to content

3.0.3 - 2024-04-18

Compare
Choose a tag to compare
@dparker1005 dparker1005 released this 18 Apr 15:59
· 449 commits to master since this release
  • ENHANCEMENT: No longer making API calls to pull subscription data from Stripe or PayPal Express when we do not have gateway credentials. #2956 (@mircobabini)
  • ENHANCEMENT: Added new filters pmpro_subscription_gateway_object and pmpro_order_gateway_object to allow developers to modify gateway objects before they are used. #2962 (@mircobabini)
  • ENHANCEMENT: Added a new filter pmpro_stripe_before_retrieve_webhook_event to allow developers to modify the Stripe API key before retrieving a webhook event. #2962 (@mircobabini)
  • BUG FIX: Fixed an issue where nonce verification checks may fail when creating a new user at checkout. #2963 (@dparker1005)
  • BUG FIX: Fixed issues where users' roles could be unintentionally changed on the Edit Member page by making the "Role" field read-only. #2961 (@dparker1005)
  • BUG FIX: Fixed an issue where the status for an old membership level would be changed instead of admin_changed when an admin modified a user's membership. #2965 (@dparker1005)
  • BUG FIX: Fixed PHP errors in the PMPro "Recent Members" Dashboard widget when a user that would be shown on that list was deleted. #2964 (@andrewlimaza)
  • BUG FIX: Added some missing global variables on admin pages. #2955 (@mircobabini)
  • BUG FIX: Fixed missing CSS color variable. #2955 (@kimcoleman)
  • BUG FIX: Fixed variable name when generating an error message in the Stripe webhook. #2955 (@mircobabini)
  • BUG FIX: Fixed an issue where the Braintree webhook log may not include transaction details. #2955 (@mircobabini)
  • REFACTOR: Removed duplicate array elements throughout the codebase. #2955 (@mircobabini)