github strangerstudios/paid-memberships-pro 3.6-rc.2
3.6 RC2 - 2025-10-17

pre-release19 hours ago
  • FEATURE: Added compatibility with WP Fusion Lite. #3461 (@JarrydLong)
  • ENHANCEMENT: Added a new admin “view order” page before the “edit” step. #3467 (@kimcoleman)
  • ENHANCEMENT: Now saving orders in pending status when a Stripe or PayPal recurring payment fails. #3491 (@dparker1005)
  • ENHANCEMENT: Now updating the email address for customers in Stripe when the corresponding user is updated in WordPress. #3454 (@dparker1005)
  • ENHANCEMENT: General improvements to the Add Ons page including filters for active and inactive Add Ons. #3488 (@dalemugford)
  • ENHANCEMENT: Now automatically adjusting the content-disposition header for restricted files based on the file type. #3473 (@andrewlimaza)
  • ENHANCEMENT: Added a new filter pmpro_restricted_file_content_disposition to dynamically adjust the content-disposition header for restricted files. #3473 (@andrewlimaza)
  • ENHANCEMENT: Added a new filter pmpro_order_action_links to allow modifying the action links when viewing an order on the frontend. #3465 (@dparker1005)
  • ENHANCEMENT: Added a new action pmpro_after_updating_post_level_restrictions to run code after the level restrictions for a post is updated. #3462 (@dparker1005)
  • ENHANCEMENT: Now repairing membership-based course enrollments when LifterLMS courses are saved while streamline is enabled. #3462 (@dparker1005)
  • ENHANCEMENT: Now removing membership-related LifterLMS engagement triggers when streamline is enabled. #3439 (@kimcoleman)
  • ENHANCEMENT: Updated Stripe API version to 2025-09-30.clover. #3459 (@dparker1005)
  • ENHANCEMENT: Improved styling of “file” type user fields. #3498 (@kimcoleman)
  • ENHANCEMENT: Added a new function pmpro_get_gateway_nicename() to retrieve a gateway's nicename by its slug. #3508 (@andrewlimaza)
  • BUG FIX/ENHANCEMENT: Now hiding links from the Account page if the linked page is not set. #3516 (@dparker1005)
  • BUG FIX/ENHANCEMENT: Now saving the Stripe invoice ID as the PMPro order’s payment transaction ID whenever an invoice is generated in Stripe. #3464 (@dparker1005)
  • BUG FIX/ENHANCEMENT: Fixes member list exports including “expired” in the file name when exporting “old members”. #3500 (@andrewlimaza)
  • BUG FIX/ENHANCEMENT: Added Brazil to the list of countries that do not allow Stripe Connect application fees. #3490 (@dparker1005)
  • BUG FIX/ENHANCEMENT: Optimized queries when showing “old members” on the Members List. #3494 (@dparker1005)
  • BUG FIX: Fixed an issue where LifterLMS access plans meta boxes may still show when streamline is enabled. #3439 (@kimcoleman)
  • BUG FIX: Fixed an issue where incorrect tax values may be set on orders when using Stripe Checkout. #3489 (@dparker1005)
  • BUG FIX: Adding back the !!membership_id!! email template variable to the “admin_cancel” email template. #3503 (@kimcoleman)
  • BUG FIX: Fixed localization in the email header and footer templates. #3492 (@dwanjuki)
  • REFACTOR: Added abstracted functions for processing recurring successful and failed payments during webhook/IPN handlers. #3491 (@dparker1005)
  • REFACTOR: Created a new class PMPro_AddOns for managing Add Ons. #3488, #3497 (@dalemugford)
  • REFACTOR: Added an abstracted function pmpro_update_post_level_restrictions() for setting the level restrictions for a post. #3462 (@dparker1005)

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

NewReleases is sending notifications on new releases.