github strangerstudios/paid-memberships-pro 3.5-rc.1
3.5 RC1 - 2025-06-30

latest releases: 3.5.5, 3.5.4, 3.5.3...
pre-release2 months ago
  • FEATURE: Now using Action Scheduler to handle scheduled tasks. #3393 (@dalemugford)
  • FEATURE: Now allowing files to be restricted using the new pmpro_can_access_restricted_file filter. This is currently used to ensure that log files generated during gateway webhook handlers can only be viewed by administrators. #3308 (@dparker1005)
  • FEATURE: Added content restriction settings when using Bricks Builder. #3342 (@MaximilianoRicoTabo)
  • ENHANCEMENT: Added additional widgets to the Memberships > Dashboard page and updated the layout to be more customizable. #3412 (@dalemugford)
  • ENHANCEMENT: Updated the Memberships > Settings > Payments settings page UI to have a separate page for each gateway. #3398 (@dparker1005, @kimcoleman)
  • ENHANCEMENT: Updated orders search to support searching by specific properties using [property]:[value]. #3382 (@kimcoleman)
  • ENHANCEMENT: Now adding the option to automatically install the Update Manager during the setup wizard. #3411 (@dalemugford)
  • ENHANCEMENT: Updated the content restrictions in Elementor to match how restrictions are set in the block editor. #3144 (@MaximilianoRicoTabo)
  • ENHANCEMENT: Now encoding the pmpro_last_known_url option to improve compatibility between "pause mode" and site migrations. #3400 (@mircobabini)
  • ENHANCEMENT: Now allowing linking to a filtered result via URL parameters on the Memberships > Add Ons page. #3377 (@kimcoleman)
  • ENHANCEMENT: Now supporting showing information from level meta when using the [pmpro_member] shortcode. #3276 (@kimcoleman)
  • ENHANCEMENT: Added new functions pmpro_get_countries() and pmpro_get_default_country() to avoid relying on global variables. #3353 (@dparker1005)
  • ENHANCEMENT: Added new hooks pmpro_added_subscription and pmpro_updated_subscription. #3357 (@mircobabini)
  • ENHANCEMENT: Added a new filter pmpro_deprecated_gateways to allow developers to filter the list of deprecated gateways. #3404 (@dparker1005)
  • ENHANCEMENT: Updated the PMPro_Email_Template class to streamline the process of sending test emails for each email template. #3340 (@MaximilianoRicoTabo)
  • ENHANCEMENT: Updated Wisdom data sharing to be an opt-out system. This will not change the selected option for existing sites. #3411 (@dalemugford)
  • ENHANCEMENT: Added a new pmpro_no_download parameter to CSV exports to prevent downloading the CSV file during Toolkit tests. #3417 (@dalemugford)
  • BUG FIX/ENHANCEMENT: Now syncing application fees with Stripe before recurring payments are charged to ensure that fees reflect whether the site has an active license key. #3403 (@dparker1005)
  • BUG FIX/ENHANCEMENT: Improved accessibility for the hidden honeypot field on the checkout page. #3416 (@andrewlimaza)
  • BUG FIX/ENHANCEMENT: Now using a MutationObserver instead of the deprecated DOMSubtreeModified event to detect changes to the checkout message container. #3386 (@getjohn)
  • BUG FIX/ENHANCEMENT: Improved the error message wording for subscriptions with the level ID set to 0. #3359 (@mircobabini)
  • BUG FIX/ENHANCEMENT: Now trimming whitespace for user field options where only the value is provided. #3379 (@mircobabini)
  • BUG FIX/ENHANCEMENT: Now avoiding extra whitespace in the payment description sent to PayPal Express. #3414 (@JarrydLong)
  • BUG FIX: Fixed an issue where membership expiration emails may show the incorrect level name for users who have multiple levels. #3347 (@MaximilianoRicoTabo)
  • BUG FIX: Fixed a PHP error on the sales reports page and fixed some closing HTML tags that did not match. #3406 (@mircobabini)
  • BUG FIX: Fixed an issue where application fees were not set correctly when setting up Stripe subscriptions. #3358 (@mircobabini)
  • REFACTOR: Now using the Gocodebox_Banner_Notifier class to display banner notifications. #3399 (@brianhogg)
  • DEPRECATED: No longer using crons for scheduled tasks and removed the /scheduled/ directory. #3393 (@dalemugford)
  • DEPRECATED: Marked the pmpro_set_application_fee_percentage filter and the reduced Stripe application fee as deprecated. #3403 (@dparker1005)

Don't miss a new paid-memberships-pro release

NewReleases is sending notifications on new releases.