Releases: strangerstudios/pmpro-toolkit
Releases · strangerstudios/pmpro-toolkit
1.1.1 - 2026-03-23
- ENHANCEMENT: Added an option to set an expiration date when moving members between levels. #66 (@andrewlimaza)
- BUG FIX/ENHANCEMENT: Fixed issue with Generate User buttons as well as improved styling and added support for date field completion. #67 (@andrewlimaza)
- BUG FIX: Removed deprecated call to
pmpro_doing_webhook()for compatibility with PMPro v3.7+. #70 (@dparker1005)
1.1 -2025-09-22
- FEATURE: Enable performance testing endpoints to test Paid Memberships Pro key functionality. #57 (@dalemugford)
- FEATURE: Enable scripts as CLI commands: Run Toolkit scripts in the WP CLI. #57 (@dalemugford)
- ENHANCEMENT: Use batch processing to improve performance of member data scrubbing. #52 (@dalemugford)
- ENHANCEMENT: Remove test subscriptions when clearing out test orders. #53 (@andrewlimaza)
- ENHANCEMENT: Adds conditional support for Action Scheduler handling #52 (@dalemugford)
- ENHANCEMENT: Improved deletion of test orders to include order meta and subscription meta. #62 (@andrewlimaza)
- ENHANCEMENT: Added support for generated checkout data for Mailing Address Add On and the Member Directory Maps Fields and other general improvements. #54,#55 (@dparker1005,@kimwhite)
- BUG FIX: Tweak wording for delete member script to include subscription tables. #46 (@MaximilianoRicoTabo)
- REFACTOR: Renamed "PMPro Toolkit" to "Toolkit" in the admin menu bar option. #60 (@andrewlimaza)
1.0 - 2024-10-23
- SECURITY: Added nonce checks to the admin forms. #36 (@MaximilianoRicoTabo)
- FEATURE: Added an option to allow automatically generating test user data at checkout. #44 (@MaximilianoRicoTabo)
- FEATURE: Added support for importing and exporting user fields. #30 (@andrewlimaza)
- FEATURE: Added a script to delete old token, pending, and review orders. #33 (@dparker1005)
- FEATURE: Added a script to delete test orders. #40 (@MaximilianoRicoTabo)
- FEATURE: Added a script to clear cached report data. #39 (@MaximilianoRicoTabo)
- ENHANCEMENT: Moved the Toolkit admin pages to the Memberships menu and updated the UI. #36 (@MaximilianoRicoTabo)
- BUG FIX/ENHANCEMENT: Updated clean up scripts to account for tables added in PMPro v3.0. #41 (@MaximilianoRicoTabo)
- BUG FIX: Fixed a PHP warning when sending the chekcout debug email if the
password2field is not collected at checkout. #45 (@MaximilianoRicoTabo) - DEPRECATED: Removed the "View As" feature as this is now included in the core Paid Memberships Pro plugin. #37 (@MaximilianoRicoTabo)
0.8.1 - 2023-04-08
- BUG FIX: Fixed issue where the checkout debug feature interfered with redirects.
0.8 - 2023-03-30
- SECURITY: Now stripping password data from the checkout debug email. Even though this is a prerelease plugin and typically run on dev/staging sites, if you were running the debug email feature on a live site, we strongly encourage you to find those emails and delete them from your email.
- FEATURE: Added a "when" option for the checkout debug emails. You can now set these emails to happen on all checkout page loads, only submissions, or only when an error is thrown.
- ENHANCEMENT: Now running the checkout debug email code later so we can include any success/warning/error message that was shown in the email.
- ENHANCEMENT: Adjusted the layout and wording of the checkout debug email.
- BUG FIX: Fixed issue where the "was submitted" section of the checkout debug email was showing incorrect values.
v0.7
- SECURITY: Improved data sanitization and escaping in various areas of the plugin.
- ENHANCEMENT: Added Import and Export functionality. Data to import or export between sites are as follows: membership levels, Email Templates, Payment & SSL Settings and Advanced Settings.
0.6.1 - 2021-12-27
BUG FIX/ENHANCEMENT: Added third $cancel_level_id parameter to the pmpro_after_change_membership_level action.
v0.6
- FEATURE: Added script to clear Visits, Views, and Logins report.
- ENHANCEMENT: Added menu to navigate between settings and scripts pages.
- BUG FIX/ENHANCEMENT: "Cancel all users with level" script now works with MMPU.
- BUG FIX: Fixed issue where start date could not be entered for "Give all non-members level" script.
- BUG FIX: Fixed issue where checkout debug email may not be sent to correct recipient.