Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

Paid Memberships Pro Roles Changelog

Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.

Última 1.5.4 · 29 sep 202612 versionesDesde may 2020

2026 · 2 versiones

  1. 1.5.4

    Última
    1 corrección1 de seguridad
    Corregido
    • Fixed level names with apostrophes creating role names with a stray backslash. #56 (@dparker1005)
    Seguridad
    • Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #56 (@dparker1005)
  2. 1.5.2

    1 corrección2 de seguridad
    Corregido
    • Deleting a membership level now removes that level's role from any users who still have it. #54 (@dparker1005)
    Seguridad
    • 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 versión

  1. 1.5.1

    1 mejora
    Mejora
    • Removed unused code to improve quality and resolve an issue of activating the plugin via the Memberships > Add Ons page. #53 (@andrewlimaza)

2024 · 1 versión

  1. 1.5

    4 mejoras1 de seguridad
    Mejora
    • 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.
    Seguridad
    • Improved security and escaping of strings.

2022 · 1 versión

  1. 1.4.2

    1 mejora
    Mejora
    • Improved UI for role selection in the edit level settings.

2021 · 2 versiones

  1. 1.4.1

    2 correcciones
    Corregido
    • 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.
  2. 1.4

    1 mejora1 corrección
    Mejora
    • New filter added 'pmpro_roles_after_role_change'. This allows developers to hook in during the role assignment process and run other code.
    Corregido
    • 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 versiones

  1. 1.3.2

    1 mejora
    Mejora
    • Improved logic around changing level and assigning roles.
  2. 1.3.1

    1 corrección
    Corregido
    • Fixed issue where accidentaly removed administrator role from edit user profile page while plugin is active.
  3. 1.3

    7 mejoras
    Mejora
    • 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.
  4. 1.2

    1 corrección
    Corregido
    • 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.

Sin fecha · 1 versión

  1. 1.0

    1 nuevo
    Nuevo
    • This is the initial version of the plugin.

Changelog publicado por el desarrollador, en su idioma original.