Paid Memberships Pro Developer’s Toolkit Changelog
Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.
Última 1.1.4· 29 sep 202615 versionesDesde ago 2020
2026 · 4 versiones
1.1.4
Última
1 corrección2 de seguridad
Corregido
Fixed backslashes being added to Toolkit settings each time they are saved. #75 (@dparker1005)
Seguridad
Escaped values included in the checkout debug email. #76 (@dparker1005)
Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #75 (@dparker1005)
1.1.3
2 de seguridad
Seguridad
Performance testing REST API endpoints now require an authenticated administrator by default. Unauthenticated access can be re-enabled with the new `pmpro_toolkit_allow_unauthenticated_requests` filter. #74 (@flintfromthebasement)
Basic Auth is now only allowed for Toolkit REST API routes. #74 (@flintfromthebasement)
1.1.2
1 corrección
Corregido
Replaced the top-of-file `is_plugin_active` early return with narrow `function_exists` checks at each PMPro-dependent entry point. The plugin now initializes correctly when PMPro is installed under a non-standard folder name (e.g. `paid-memberships-pro-rc1`) and avoids potential fatals on frontend requests. #71 (@dparker1005)
1.1.1
1 mejora2 correcciones
Mejora
Added an option to set an expiration date when moving members between levels. #66 (@andrewlimaza)
Corregido
BUG FIX/ENHANCEMENT: Fixed issue with Generate User buttons as well as improved styling and added support for date field completion. #67 (@andrewlimaza)
Removed deprecated call to `pmpro_doing_webhook` for compatibility with PMPro v3.7+. #70 (@dparker1005)
2025 · 1 versión
1.1
2 nuevos6 mejoras1 corrección
Nuevo
Enable performance testing endpoints to test Paid Memberships Pro key functionality. #57 (@dalemugford)
Enable scripts as CLI commands: Run Toolkit scripts in the WP CLI. #57 (@dalemugford)
Mejora
Use batch processing to improve performance of member data scrubbing. #52 (@dalemugford)
Remove test subscriptions when clearing out test orders. #53 (@andrewlimaza)
Adds conditional support for Action Scheduler handling #52 (@dalemugford)
Improved deletion of test orders to include order meta and subscription meta. #62 (@andrewlimaza)
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)
Renamed "PMPro Toolkit" to "Toolkit" in the admin menu bar option. #60 (@andrewlimaza)
Corregido
Tweak wording for delete member script to include subscription tables. #46 (@MaximilianoRicoTabo)
2024 · 1 versión
1.0
5 nuevos1 mejora2 correcciones1 de seguridad1 eliminado
Nuevo
Added an option to allow automatically generating test user data at checkout. #44 (@MaximilianoRicoTabo)
Added support for importing and exporting user fields. #30 (@andrewlimaza)
Added a script to delete old token, pending, and review orders. #33 (@dparker1005)
Added a script to delete test orders. #40 (@MaximilianoRicoTabo)
Added a script to clear cached report data. #39 (@MaximilianoRicoTabo)
Mejora
Moved the Toolkit admin pages to the Memberships menu and updated the UI. #36 (@MaximilianoRicoTabo)
Corregido
BUG FIX/ENHANCEMENT: Updated clean up scripts to account for tables added in PMPro v3.0. #41 (@MaximilianoRicoTabo)
Fixed a PHP warning when sending the chekcout debug email if the `password2` field is not collected at checkout. #45 (@MaximilianoRicoTabo)
Seguridad
Added nonce checks to the admin forms. #36 (@MaximilianoRicoTabo)
Eliminado
Removed the "View As" feature as this is now included in the core Paid Memberships Pro plugin. #37 (@MaximilianoRicoTabo)
2023 · 2 versiones
0.8.1
1 corrección
Corregido
Fixed issue where the checkout debug feature interfered with redirects.
0.8
1 nuevo2 mejoras1 corrección1 de seguridad
Nuevo
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.
Mejora
Now running the checkout debug email code later so we can include any success/warning/error message that was shown in the email.
Adjusted the layout and wording of the checkout debug email.
Corregido
Fixed issue where the "was submitted" section of the checkout debug email was showing incorrect values.
Seguridad
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.
2022 · 1 versión
0.7
1 mejora1 corrección1 de seguridad1 cambio
Mejora
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.
Corregido
BUG FIX/ENHANCEMENT: Added third $cancel_level_id parameter to the pmpro_after_change_membership_level action.
Seguridad
Improved data sanitization and escaping in various areas of the plugin.
Cambios
= 0.6.1 - 2021-12-27
2020 · 1 versión
0.6
1 nuevo1 mejora3 correcciones
Nuevo
Added script to clear Visits, Views, and Logins report.
Mejora
Added menu to navigate between settings and scripts pages.
Corregido
BUG FIX/ENHANCEMENT: "Cancel all users with level" script now works with MMPU.
Fixed issue where start date could not be entered for "Give all non-members level" script.
Fixed issue where checkout debug email may not be sent to correct recipient.
Sin fecha · 5 versiones
0.5.2
1 mejora2 correcciones
Mejora
Bit of code cleanup.
Corregido
Fixed the Cancel All Members script. (Thanks, Jessica Thomas)
Fixed issue on the scripts page where clicking on text inputs would check/uncheck the cooresponding checkbox. (Thanks, Jessica Thomas)
0.5.1
4 mejoras
Mejora
Ready for translation.
Added Spanish Translation.
WordPress Coding Standards.
Updated plugin name and links for consistency.
0.5
1 nuevo2 correcciones
Nuevo
Added a script to give non-members a level.
Corregido
No longer trying to delete the memberships_users table twice. (Thanks, bhdd on GitHub)
Fixed issue where only one entry on the usermeta table was deleted for each user. (Thanks, bhdd on GitHub)
0.4
3 nuevos
Nuevo
Added script to change members from one level to another.
Added script to cancel all members of one level.
Added script to copy page restrictions from one level to another.
0.3
1 nuevo
Nuevo
Added scripts to delete data from the database. (Use at your own risk!)
Changelog publicado por el desarrollador, en su idioma original.