https://www.gpldownloads.com/downloads/woocommerce-memberships/changelog/
Latest Updates
Back to WooCommerce Memberships

WooCommerce Memberships changelog

Release notes for every version we have on record, newest first.

Latest 1.30.2 · 27 Oct 2026 40 versions Since Oct 2021

2026 11 versions

1.30.2 Latest 27 Oct 2026 2 fixed
Fixed
  • Improve security on Groups integration import requests
  • Harden members directory results to respect the block's configured settings
1.30.1 8 Oct 2026 1 fixed
Fixed
  • Improve security on admin-ajax membership management requests
1.30.0 18 Aug 2026 2 new1 fixed
New
  • Added an "Allowed file types" setting for 'file' profile fields. Configure this in Settings > Memberships after upgrading.
  • Added rate limiting to profile field uploads.
Fixed
  • Harden security and validation checks around profile field uploads
1.29.2 11 Aug 2026 1 changed
Changed
  • Misc - Tested up to WooCommerce 11.0.1 and WordPress 7.0.3
1.29.1 1 Jul 2026 1 fixed
Fixed
  • Block editor: prevent "Updating failed" banner when users without the manage_woocommerce_membership_plans capability (e.g. Editor, Author, Contributor) save a post
1.29.0 29 Jun 2026 2 new1 improved2 fixed1 changed
New
  • Added ability for retrieving post restriction rules: woocommerce-memberships/post-restriction-rules-get
  • Added ability for updating post restriction rules: woocommerce-memberships/post-restriction-rules-update
Improved
  • Block editor: the "Memberships" metabox with content restriction settings has been moved to the block sidebar
Fixed
  • Replace usage of deprecated wc_enqueue_js()
  • Product variation membership plans displaying incorrectly in product "Grant Access" tab
Changed
  • Template - Edited templates/myaccount/my-memberships.php
1.28.3 10 Jun 2026 3 fixed
Fixed
  • Limit data returned by /members/directory endpoint to only data the directory requires
  • Harden security checks on members REST endpoints
  • "Translations loaded too early" errors during WP Cron and WP CLI
1.28.2 18 May 2026 1 improved2 fixed
Improved
  • Misc - Update the SkyVerge Plugin Framework to v6.2.1
Fixed
  • Granting access via previous purchase not working correctly with HPOS
  • Broken HTML in "Grant Access Retroactively" modal
1.28.1 23 Mar 2026 1 improved1 fixed
Improved
  • Misc - Update the SkyVerge Plugin Framework to v6.1.1
Fixed
  • Subscriptions - Dropdown for editing subscription link on "Edit User Membership" page not working
1.28.0 18 Mar 2026 2 new2 improved
New
  • Added abilities (WP Abilities API) for membership plans: woocommerce-memberships/plans-create, woocommerce-memberships/plans-delete, woocommerce-memberships/plans-get, woocommerce-memberships/plans-list
  • Added abilities (WP Abilities API) for user memberships: woocommerce-memberships/user-memberships-create, woocommerce-memberships/user-memberships-delete, woocommerce-memberships/user-memberships-get, woocommerce-memberships/user-memberships-list
Improved
  • Support Sensei Pro in the same manner as Sensei
  • Misc - Update the SkyVerge Plugin Framework to v6.1.0
1.27.5 12 Jan 2026 3 fixed
Fixed
  • Yoast compatibility issue where post comment_status was being disabled unintentionally in some circumstances
  • Yoast compatibility issue where post content might get saved as the restricted message, when edited by a non-admin
  • Subscriptions - Membership status not always updated when subscription end date changes

2025 7 versions

1.27.4 8 Dec 2025 4 fixed
Fixed
  • Subscriptions - "Next Bill On" date value on front-end memberships table not localized
  • Stray HTML appearing when using "Grant Access Retroactively" feature
  • Membership Directory block 2-column layout not working in some themes
  • Username & password input fields not showing when attempting to view members area while logged out
1.27.3 30 Oct 2025 5 fixed1 removed
Fixed
  • Resolve console errors in the Member Directory Block
  • Update block editor API usage to prevent deprecation notices
  • The member default role was not being removed when an active membership was deleted under some circumstances (e.g. manual removal from a team when using the Teams integration)
  • Harden security checks around Membership Directory block data
  • Misc - Blocks now use API v3, which fixes a problem where the "resize" toggle wasn't available
Removed
  • Misc - The customer_data parameter has been removed from the wc/v4/memberships/members API endpoint. This was only used internally by by Memberships Directory block.
1.27.2 20 May 2025 2 fixed
Fixed
  • Plan data not loading when using wc_memberships_get_user_memberships() before the init hook.
  • Reduced the priority on our content restriction hook for compatibility with Beaver Builder Themer
1.27.1 6 May 2025 2 fixed
Fixed
  • "Memberships" section not rendering on WooCommerce Status page
  • Custom profile fields not rendering on admin "Edit User Membership" screen
1.27.0 30 Apr 2025 3 improved2 fixed
Improved
  • Subscriptions - When changing the subscription ID linked to a membership, we now automatically change the status/expires date based on the new subscription details (a notice is shown when this happens to convey the change)
  • Updated a few directory and file names to better work with class autoloading
  • Updated the SkyVerge Plugin Framework to v5.15.8
Fixed
  • Elementor - Membership visibility not appearing in "Edit Container" advanced settings
  • Addressed error about translations being triggered too early
1.26.11 28 Feb 2025 1 improved1 fixed
Improved
  • Add a filter hook on an existing membership found for a purchased plan
Fixed
  • Errors with "Membership Note" email when using the experimental "Email Improvements" feature
1.26.10 20 Jan 2025 1 improved1 fixed
Improved
  • Performance improvements with wc_memberships_get_memberships_from_subscription() function
Fixed
  • Prevent members from being un-enrolled from courses when a membership transitions out of trial state

2024 10 versions

1.26.9 7 Oct 2024 5 fixed
Fixed
  • Sensei is_user_enrolled_in_course() method not working as expected
  • In some edge cases, product variations were restricted from purchase when they shouldn't have been
  • Ensure subscription-linked memberships do not unexpectedly expire when the customer resubscribes
  • When configuring a membership plan to auto-enroll in a course, users are now auto un-enrolled if/when their membership becomes inactive
  • Remove deprecated usages of WooCommerce enhanced navigation feature
1.26.8 1 Aug 2024 1 improved1 fixed
Improved
  • "Membership ending soon" emails are no longer sent for paused memberships
Fixed
  • Memberships connected to a subscription weren't inheriting the subscription's "End Date"
1.26.7 11 Jul 2024 1 improved2 fixed
Improved
  • Improve performance around membership note count queries
Fixed
  • Modals in the admin area were not working (such as CSV import and export)
  • Persist delayed member status on export
1.26.6 4 Jul 2024 1 improved4 fixed
Improved
  • Add filter hook to adjust arguments used when querying products that grant access to a term
Fixed
  • Stop overriding Guest Checkout settings in this specific scenario: guest checkout is turned off, account creation during checkout is turned off
  • Fatal error when restricting a page containing the WooCommerce Products Block (Beta)
  • Do not use the administrator's membership discounts (if applicable) when they manually create orders via the admin
  • Only trace immediate products that grant access to term excluding children
1.26.5 2 Apr 2024 3 fixed
Fixed
  • Address PHP 8.2+ notices when viewing Import/Export and Profile Fields admin screens
  • Ensure that the {products} merge tag is correctly replaced when using exclusively product variations for discount rules
  • When free shipping is granted to a member, ensure that any set minimum order amount is correctly enforced
1.26.4 20 Mar 2024 2 improved4 fixed
Improved
  • Add a last activity column to the memberships exported data
  • Allow specifying custom date formats when importing or exporting memberships
Fixed
  • Correctly set member roles for memberships created from the admin screen when member roles are enabled
  • Make sure that users with active memberships aren't accidentally deleted if the "Retain inactive accounts" privacy setting is used
  • Ensure that content excerpts are shown if the restriction mode allows for excerpts but the admin has set the corresponding restriction message to empty
  • Ensure the Member Directory block can consistently paginate user memberships
1.26.3 26 Feb 2024 3 improved5 fixed
Improved
  • The {products} merge tag can be used also in the "Member discount login message" to display products that may grant access to plans with member discounts
  • Display a more accurate member last active information in the User Memberships admin screens to match WooCommerce customer last active timestamp
  • Apply the_excerpt filter to the excerpt of restricted content
Fixed
  • Prevent table alias missing notice from showing when visiting the comments page in admin
  • Profile field labels should override the field name when set and displayed to the member
  • When increasing the specific delay access of a Member Content block via the corresponding number input, ensure that the delay access increment can go beyond 10 units without error
  • Do not apply member discounts while quick-editing a product if the admin is eligible
  • Profile field labels should override the field name when set and displayed to the member in the Members Area
1.26.2 14 Feb 2024 1 fixed
Fixed
  • Check for public plans instead of private plans when outputting shortcodes while the plans attribute is used
1.26.1 7 Feb 2024 1 improved2 fixed
Improved
  • Add filters to tweak the plan statuses considered public
Fixed
  • Do not show members belonging to plans with private statuses in the Member Directory block or shortcode output
  • Allow dynamic properties in WC_Memberships_Emails to avoid PHP notices with recent versions of PHP
1.26.0 24 Jan 2024 1 new1 fixed
New
  • Add compatibility with the cart and checkout blocks
Fixed
  • Ensure that the Member Directory block output is visible also to non-admins

2023 3 versions

1.25.2 6 Dec 2023 1 fixed
Fixed
  • Do not return all subscriptions when manually linking a subscription to a membership
1.25.1 17 Nov 2023 1 new1 improved
New
  • Misc - Add admin notices to help merchants reverting to the cart or checkout shortcodes if the corresponding blocks are used instead
Improved
  • Improve performance of memberships export functionality
1.25.0 28 Jun 2023 1 new1 fixed
New
  • Misc - Add compatibility for WooCommerce High Performance Order Storage (HPOS)
Fixed
  • Include "Additional Content" when rendering Memberships emails

2022 5 versions

1.24.0 30 Nov 2022 1 new1 improved1 changed
New
  • Localization - Add Brazilian Portuguese translation, courtesy Renato Fiuza
Improved
  • Add the wc_memberships_rule_object_ids filter so that translated products can be restricted correctly
Changed
  • Misc - Require PHP 7.4 and WordPress 5.6
1.23.1 12 Sep 2022 3 fixed
Fixed
  • Ensure member purchasing discounts are applied with most recent versions of WooCommerce Bookings
  • Ensure the correct restriction message is displayed in the 'wcm_content_restricted' shortcode
  • Address potential deprecated notices when Memberships handles background jobs with WooCommerce 5.3+
1.23.0 28 Mar 2022 1 new
New
  • Introduce a configurable membership directory block with search, filtering, and pagination of members.
1.22.11 14 Feb 2022 1 fixed
Fixed
  • When a user doesn't belong to any membership plan, don't show them any profile fields in the My Account area
1.22.10 8 Feb 2022 1 fixed1 changed
Fixed
  • Remove deprecated usages of is_ajax() in favor of wp_doing_ajax()
Changed
  • Misc - Require WooCommerce v3.9.4 or later

2021 4 versions

1.22.9 22 Nov 2021 1 fixed
Fixed
  • Show profile fields for product variations when the parent product has associated profile fields
1.22.8 15 Nov 2021 1 fixed
Fixed
  • Hide rules belonging to trashed membership plans from all meta boxes
1.22.7 7 Oct 2021 1 improved
Improved
  • Adds a filter to help third party code handle product discounts when a product is on sale
1.22.6 1 Oct 2021 1 fixed
Fixed
  • When using the wcm_product_discount shortcode, ensure that the percentage discount amount is not miscalculated while a member is logged in