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

Paid Memberships Pro Multiple Memberships per User Changelog

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

Última 0.8.5 · 28 sep 20269 versionesDesde may 2020

2026 · 1 versión

  1. 0.8.5

    Última
    3 de seguridad
    Seguridad
    • Level group add, edit, delete, and reorder actions now require the proper capability and a nonce. #135 (@dparker1005)
    • Sanitized level group names on save and escaped output throughout the admin, profile, checkout, confirmation, and levels templates. #134 (@dparker1005)
    • Hardened SQL queries by casting IDs and escaping status values, and added direct file access protection. #134 (@dparker1005)

2023 · 2 versiones

  1. 0.8.4

    1 mejora1 corrección
    Mejora
    • Added version to Checkout page template to avoid outdated template warnings in PMPro v2.11+
    Corregido
    • Added additional check to prevent JavaScript from loading on pages other than the checkout page.
  2. 0.8.3

    1 mejora3 correcciones
    Mejora
    • Moved "Group" setting on "Edit Level" page to the "General Information" section.
    Corregido
    • Fixed issue where the "Group" setting was not being saved when creating a new level.
    • Fixed dragging and dropping levels on the "Levels" settings page.
    • Fixed issue where admin checkout emails would not be sent.

2022 · 1 versión

  1. 0.8.2

    8 correcciones
    Corregido
    • BUG FIX/ENHANCEMENT: Fixed cases where the wrong text domain was used, which should improve localization efforts.
    • BUG FIX/ENHANCEMENT: Fixed notices on the confirmation page.
    • BUG FIX/ENHANCEMENT: Fixed warning on the checkout page when no level was passed in.
    • BUG FIX/ENHANCEMENT: Added back functionality for the "Send the user an email about this change" and "Cancel this user's subscription at the gateway" checkboxes when removing their membership level via the WP admin. There are still issues RE what's expected email-wise when changing many levels from the edit user page.
    • BUG FIX/ENHANCEMENT: Updated to use the new cache system for pmpro_getAllLevels, which improves performance of some pages.
    • Fixed issue where checkout would fail when requiring billing fields at checkout with Stripe.
    • Fixed issue where levels were not showing up correctly when adding/editing/copying from the Memberships -> Settings -> Levels page in the dashboard.
    • Fixed issues where our template parsing REGEX was breaking JavaScript with some themes.

2021 · 2 versiones

  1. 0.8.1

    2 correcciones
    Corregido
    • Now showing the TOS consent history on the edit user page. This was hidden before when MMPU was active. (Thanks @femiyb on GitHub)
    • Fixed issues with using recaptcha while MMPU is active. (Thanks, Mehran Aziz)
  2. 0.8

    1 nuevo1 mejora4 correcciones
    Nuevo
    • Now supporting non-Stripe/Braintree gateways. You cannot checkout for multiple levels at once with these gateways, but you can checkout for one level at a time and have MMPU.
    Mejora
    • Added a pmprommpu_disable_mmpu_levels_page filter. Set the callback to return true to use the default PMPro levels page template instead.
    Corregido
    • BUG FIX/ENHANCEMENT: If only checking out for 1 level, the default level cost text and expiration functions are used. This avoids issues with some PMPro Add ons that affect the cost text.
    • BUG FIX/ENHANCEMENT: Fixed the wording of the Save button in the edit group modal.
    • Fixed JS code that squeezes the Add Group button into place on the level settings page.
    • Fixed issues when selecting multiple levels from the MMPU levels page.

2020 · 3 versiones

  1. 0.7

    2 correcciones
    Corregido
    • Setting jQuery Migrate as a dependency to avoid issues with WP 5.5+.
    • BUG FIX/ENHANCEMENT: The Members List table columns now show all levels and level ids.
  2. 0.6.5

    4 correcciones
    Corregido
    • Fixed issues with cancelling individual levels.
    • Deleting the user levels cache after a user's levels are updated on the edit user page.
    • BUG FIX/ENHANCEMENT: Added the "pmpro_after_membership_level_profile_fields" hook. Core PMPro has this and other add ons and code rely on it. (Thanks, Frank Fava)
    • BUG FIX/ENHANCEMENT: Localized strings in JavaScript files and updated French translations.
  3. 0.6.4

    2 mejoras18 correcciones10 cambios
    Mejora
    • Adding a 0 to the front of the version number to avoid issues with version control tags/etc.
    • Updated membership levels table styles to match PMPro 2.0.
    Corregido
    • Fixed issue where expiration dates weren't set correctly when using PMPro WooCommerce.
    • Fixed a fatal error when PMPro was not activated.
    • Avoiding warnings when no level param is set on the checkout page.
    • Fixed issue where dates could save incorrectly with WP 5.3+.
    • No filter pmpro_require_billing so payment fields will show up if the first level passed into the checkout page is free. We still need an update in core PMPro check the pmpro_require_billing filter instead of just the first level when deciding to enqueue gateway JavaScript.
    • The TOS field will autocheck if it was checked before form submission. Also showing a second message box at the bottom of the form now.
    • BUG FIX/ENHANCEMENT: Checkout page updated to use table-free layout and support PMPro v2.1.
    • Now correctly sending the checkout_free_admin email for free checkouts.
    • Avoiding warnings during checkout due to how variables are not cast in PHP 7.1.
    • Fixed bug when setting expiration dates for new levels added on the profile page.
    • Fixed fatal errors when running PMPro 2.0+.
    • BUG FIX/ENHANCEMENT: Added a check for "orphaned" levels with no group. If found, they are inserted into the first available group.
    • Updated pmprommpu_get_levels_from_latest_checkout in a couple places to also consider orders with "pending" status. This fixes issues with MMPU and the Pay by Check addon.
    • Fixed some warnings.
    • pmprommpu_addMembershipLevel now accepts level arrays as well as objects.
    • Removed unnecessary backticks from SQL that would break the query on some MySQL setups.
    • Fixed broken delete button.
    • BUG/FIX: Fixed warnings when adding a level to a user through the edit user page in the dashboard.
    Cambios
    • = .6.3 - 2019-11-22 =
    • = .6.2 - 2019-10-18 =
    • = .6.1 - 2019-09-16 =
    • = .6 - 2019-09-13 =
    • = .5.1 =
    • NOTE: There are known issues with dragging levels from one group to another. We are working on a fix. You can still edit a level's group by editing the level.
    • = .4.1 =
    • NOTE: Skipped up to version .4 to match version increments from before we added the readme.
    • = .1.1 =
    • First version.

Changelog publicado por el desarrollador, en su idioma original.