Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Paid Memberships Pro Group Accounts Changelog

Every recorded version, newest first, with what changed in each one.

Latest 1.6.2 · Oct 1, 202613 versionsSince Dec 2023

2026 · 4 versions

  1. 1.6.2

    Latest
    2 fixes1 security
    Fixed
    • Fixed an issue where invite email addresses containing an apostrophe were rejected as invalid. #98 (@dparker1005)
    • Fixed an issue where custom group codes containing a quote or backslash were saved with stray backslashes. If a group code shows a backslash on the Manage Group page, edit the code to remove it or regenerate the code so that checkout and invite links match. #98 (@dparker1005)
    Security
    • Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #98 (@dparker1005)
  2. 1.6.1

    2 fixes2 security
    Fixed
    • Fixed an issue where new group members could be created on the Manage Group page after all seats in the group were filled. #96 (@flintfromthebasement)
    • Fixed an issue where sorting the Group Accounts admin list by any column other than ID showed no results. #94 (@kimwhite)
    Security
    • Fixed an issue where the group seat total and group checkout code could be updated on the Manage Group page even when the permission or nonce checks failed. #95 (@flintfromthebasement)
    • Fixed an issue where invites could be sent for levels that are not child levels of the group. #97 (@flintfromthebasement)
  3. 1.6

    1 new2 improvements1 removed
    New
    • Added a new "Group Accounts" admin page (Memberships → Group Accounts) for administrators to view all groups on the site and manually create new groups. The new admin list table supports custom columns via the `pmprogroupacct_manage_groupslist_columns` filter and the `pmprogroupacct_manage_grouplist_custom_column` action. #92 (@dparker1005)
    Improved
    • Added a "Managed by [parent name]" message to the membership account page level cards for child group members, supporting the PMPro 3.4+ card-based account layout. #87 (@dparker1005)
    • Added Group Accounts fields to the new mapping screen in the Import Users From CSV Add On so administrators can map CSV headers to group seat counts and group IDs. #91 (@andrewlimaza)
    Removed
    • Removed automatic creation of empty 0-seat groups on level gain and parent login. Groups are now created only at checkout or by an administrator via the new admin page. #92 (@dparker1005)
  4. 1.5.2

    1 improvement1 fix
    Improved
    • Updated the invite email template to use liquid syntax for PMPro 3.7+ with a fallback to the legacy `!!` syntax for older versions. #85 (@dparker1005)
    Fixed
    • Fixed the seats input on checkout to prefill from the previous submission when a user is returned to checkout after a validation error. #86 (@dparker1005)

2025 · 5 versions

  1. 1.5.1

    2 fixes
    Fixed
    • BUG FIX/ENHANCEMENT: Now protecting against group leaders being added to their own groups on the Manage Group page. #79 (@dparker1005)
    • Fixed the placeholder for the "Transfer" bulk action input field. #78 (@dparker1005)
  2. 1.5

    2 new5 improvements
    New
    • Admins can now migrate users between groups on the Manage Group page. #69 (@dparker1005)
    • Admins can now add existing users to a group on the Manage Group page. #69 (@dparker1005)
    Improved
    • Now showing the date that a user joined or left a group on the Group Members table. #74 (@dparker1005)
    • Now allowing filtering the Group Members table by current members and old members. #77 (@dparker1005, @kimcoleman)
    • Added search capabilities to the Group Members table. #77 (@dparker1005, @kimcoleman)
    • Added pagination to the Group Members table. #77 (@dparker1005, @kimcoleman)
    • Child memberships are now removed asynchronously via Action Scheduler when a group parent loses their membership level to avoid timeouts. #71 (@dparker1005)
  3. 1.4.1

    2 improvements2 fixes
    Improved
    • Now allowing sending test emails when editing the "Invite Member" email template. #57 (@MaximilianoRicoTabo)
    • Improved performance of the `pmprogroupacct_level_can_be_claimed_using_group_codes` function. #67 (@dalemugford)
    Fixed
    • Fixed an issue where the number of group members listed on the "Manage Group" page would be limited to 100. #68 (@dparker1005)
    • Fixed an issue where parent users would retain their current number of group seats when repurchasing their current level with 0 seats selected. #64 (@kvnbra)
  4. 1.4

    3 improvements1 fix
    Improved
    • Added parent account information to child accounts on the Members List admin table as well as the Member's List export. (@dwanjuki)
    • Added group code and parent account information to the Orders List admin table as well as the Orders List export. (@dwanjuki)
    • Added support for the "copy" a membership level logic, to copy the group account settings for parent levels. (@dwanjuki)
    Fixed
    • Fixed various PHP warnings when viewing the Manage Group page and child accounts or levels were deleted. This will now show "[deleted]" in these cases. (@andrewlimaza, @dwanjuki)
  5. 1.3

    1 new1 improvement4 fixes
    New
    • Added support for creating groups and adding members to a group during member imports when using the Import Members From CSV Add On. #31 (@MaximilianoRicoTabo)
    Improved
    • Now using the new `PMPro_Email_Template` class to show email template variables when editing email templates in PMPro v3.4+. #56 (@MaximilianoRicoTabo)
    Fixed
    • BUG FIX/ENHANCEMENT: Changed the default price application setting to `initial`. This helps to avoid cases where a checkout level is not recurring but the Group Accounts setup accidentally makes it recurring. #50 (@andrewlimaza)
    • BUG FIX/ENHANCEMENT: Now setting the existing member record to `active` when calling `PMProGroupAcct_Group_Member::create` for a record that already exists. #35 (@andrewlimaza)
    • Fixed a PHP fatal error that would show when the "Manage Group" page was viewed without Paid Memberships Pro active. #54 (@dparker1005)
    • Fixed incorrect text domains throughout the plugin. #55 (@davidmutero)

2024 · 3 versions

  1. 1.2

    1 new1 improvement1 fix
    New
    • Now allowing group owners to add new users to their group from the Manage Group page. #46 (@dparker1005)
    Improved
    • Added translation files for Spanish. #45 (@MaximilianoRicoTabo)
    Fixed
    • Fixed a fatal error when trying to apply an invalid group code at checkout. #48 (@dparker1005)
  2. 1.1

    1 improvement1 fix
    Improved
    • Updated UI for compatibility with PMPro v3.1. #43 (@dparker1005, @kimcoleman)
    Fixed
    • BUG FIX/ENHANCEMENT: Adding the `pmpro_alter_price` class to the "seats" field at checkout. #39 (@dwanjuki)
  3. 1.0.1

    1 improvement3 fixes
    Improved
    • Added a "Group Accounts" tab to the Edit Member page when using PMPro v3.0+. #23 (@kimcoleman)
    Fixed
    • BUG FIX/ENHANCEMENT: Now creating a new group when a user has a group level and a group does not already exist. #27 (@dparker1005)
    • Fixed an issue where group codes could claim levels other than the ones specified for their corresponding parent level. #28 (@dparker1005)
    • Fixed some cases where payment fields may not show when purchasing seats at checkout. #33 (@dparker1005)

2023 · 1 version

  1. 1.0

    1 change
    Changes
    • Initial release.

Changelog published by the developer, in their original language.