Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.
Última 1.5.4· 29 set 202612 versõesDesde mai 2020
2026 · 2 versões
1.5.4
Última
1 correção1 de segurança
Corrigido
Fixed level names with apostrophes creating role names with a stray backslash. #56 (@dparker1005)
Segurança
Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #56 (@dparker1005)
1.5.2
1 correção2 de segurança
Corrigido
Deleting a membership level now removes that level's role from any users who still have it. #54 (@dparker1005)
Segurança
Users now need the manage_options capability to view or modify the roles assigned to a membership level. Users who can edit levels without that capability now see a read-only list of the level's assigned roles. #54 (@dparker1005)
Submitted role mappings are now validated against the roles offered in the level settings UI so that a tampered request cannot assign hidden roles such as administrator or another level's role. #54 (@dparker1005)
2025 · 1 versão
1.5.1
1 melhoria
Melhoria
Removed unused code to improve quality and resolve an issue of activating the plugin via the Memberships > Add Ons page. #53 (@andrewlimaza)
2024 · 1 versão
1.5
4 melhorias1 de segurança
Melhoria
Improved capability for Paid Memberships Pro V3.0+ logic.
Defaulting to the "New User Default Role" setting when no role is selected within the membership level settings. This will dynamically change based on the default WordPress setting.
Allows creation of custom level roles for each membership level at any time if the role does not exist.
Refactored some code to use built-in methods available from Paid Memberships Pro and older versions to support backwards compatibility.
Segurança
Improved security and escaping of strings.
2022 · 1 versão
1.4.2
1 melhoria
Melhoria
Improved UI for role selection in the edit level settings.
2021 · 2 versões
1.4.1
2 correções
Corrigido
BUG FIX/ENHANCEMENT: Checkbox list scrollbars are now more noticeable on MacOS.
Fixed issue where level role settings weren't being honored sometimes if the default level role was selected.
1.4
1 melhoria1 correção
Melhoria
New filter added 'pmpro_roles_after_role_change'. This allows developers to hook in during the role assignment process and run other code.
Corrigido
BUG FIX/ENHANCEMENT: Reworked function that assigns user roles for Paid Memberships Pro V2.5.8+. Fixes an issue with Multiple Memberships Per User and WooCommerce.
2020 · 4 versões
1.3.2
1 melhoria
Melhoria
Improved logic around changing level and assigning roles.
1.3.1
1 correção
Corrigido
Fixed issue where accidentaly removed administrator role from edit user profile page while plugin is active.
1.3
7 melhorias
Melhoria
Added options to level settings area to choose which roles members should receive when purchasing a level.
Supports members having multiple roles, and integration for Multiple Memberships Per User Add On.
Added localization (translations) and escaped all front-end strings.
Improved coding standards and docblocks for all functions.
New filter added for when member cancels, allows developers to set a unique user role when a member cancels. Filter: 'pmpro_roles_downgraded_role'
New filter added to allow developers to add/remove roles to the membership level settings checkboxes. By default this excludes the admin role. Filter: 'pmpro_roles_downgraded_role'.
Reworked the delete_level function. Logic is still the same.
1.2
1 correção
Corrigido
BUG FIX/ENHANCEMENT: Adding the "read" capability to all custom level roles by default. You can filter custom role capabilities using the `pmpro_roles_default_caps` filter.
Sem data · 1 versão
1.0
1 novo
Novo
This is the initial version of the plugin.
Changelog publicado pelo desenvolvedor, no idioma original.