Paid Memberships Pro Developer’s Toolkit Changelog
Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.
Última 1.1.4· 29 set 202615 versõesDesde ago 2020
2026 · 4 versões
1.1.4
Última
1 correção2 de segurança
Corrigido
Fixed backslashes being added to Toolkit settings each time they are saved. #75 (@dparker1005)
Segurança
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 segurança
Segurança
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 correção
Corrigido
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 melhoria2 correções
Melhoria
Added an option to set an expiration date when moving members between levels. #66 (@andrewlimaza)
Corrigido
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 versão
1.1
2 novos6 melhorias1 correção
Novo
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)
Melhoria
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)
Corrigido
Tweak wording for delete member script to include subscription tables. #46 (@MaximilianoRicoTabo)
2024 · 1 versão
1.0
5 novos1 melhoria2 correções1 de segurança1 removido
Novo
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)
Melhoria
Moved the Toolkit admin pages to the Memberships menu and updated the UI. #36 (@MaximilianoRicoTabo)
Corrigido
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)
Segurança
Added nonce checks to the admin forms. #36 (@MaximilianoRicoTabo)
Removido
Removed the "View As" feature as this is now included in the core Paid Memberships Pro plugin. #37 (@MaximilianoRicoTabo)
2023 · 2 versões
0.8.1
1 correção
Corrigido
Fixed issue where the checkout debug feature interfered with redirects.
0.8
1 novo2 melhorias1 correção1 de segurança
Novo
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.
Melhoria
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.
Corrigido
Fixed issue where the "was submitted" section of the checkout debug email was showing incorrect values.
Segurança
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 versão
0.7
1 melhoria1 correção1 de segurança1 alteração
Melhoria
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.
Corrigido
BUG FIX/ENHANCEMENT: Added third $cancel_level_id parameter to the pmpro_after_change_membership_level action.
Segurança
Improved data sanitization and escaping in various areas of the plugin.
Alterações
= 0.6.1 - 2021-12-27
2020 · 1 versão
0.6
1 novo1 melhoria3 correções
Novo
Added script to clear Visits, Views, and Logins report.
Melhoria
Added menu to navigate between settings and scripts pages.
Corrigido
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.
Sem data · 5 versões
0.5.2
1 melhoria2 correções
Melhoria
Bit of code cleanup.
Corrigido
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 melhorias
Melhoria
Ready for translation.
Added Spanish Translation.
WordPress Coding Standards.
Updated plugin name and links for consistency.
0.5
1 novo2 correções
Novo
Added a script to give non-members a level.
Corrigido
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 novos
Novo
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 novo
Novo
Added scripts to delete data from the database. (Use at your own risk!)
Changelog publicado pelo desenvolvedor, no idioma original.