* Fix - Sensei `is_user_enrolled_in_course()` method not working as expected
* Fix - In some edge cases, product variations were restricted from purchase when they shouldn't have been
* Fix - Ensure subscription-linked memberships do not unexpectedly expire when the customer resubscribes
* Fix - When configuring a membership plan to auto-enroll in a course, users are now auto un-enrolled if/when their membership becomes inactive
* Fix - Remove deprecated usages of WooCommerce enhanced navigation feature
* Tweak - "Membership ending soon" emails are no longer sent for paused memberships
* Fix - Memberships connected to a subscription weren't inheriting the subscription's "End Date"
* Tweak - Improve performance around membership note count queries
* Fix - Modals in the admin area were not working (such as CSV import and export)
* Fix - Persist delayed member status on export
* Tweak - Add a last activity column to the memberships exported data
* Tweak - Allow specifying custom date formats when importing or exporting memberships
* Fix - Correctly set member roles for memberships created from the admin screen when member roles are enabled
* Fix - Make sure that users with active memberships aren't accidentally deleted if the "Retain inactive accounts" privacy setting is used
* Fix - Ensure that content excerpts are shown if the restriction mode allows for excerpts but the admin has set the corresponding restriction message to empty
* Fix - Ensure the Member Directory block can consistently paginate user memberships
* Tweak - 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
* Tweak - Display a more accurate member last active information in the User Memberships admin screens to match WooCommerce customer last active timestamp
* Fix - Prevent table alias missing notice from showing when visiting the comments page in admin
* Fix - Profile field labels should override the field name when set and displayed to the member
* Fix - 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
* Fix - Do not apply member discounts while quick-editing a product if the admin is eligible
* Fix - Profile field labels should override the field name when set and displayed to the member in the Members Area
* Dev - Apply `the_excerpt` filter to the excerpt of restricted content
Fix - Check for public plans instead of private plans when outputting shortcodes while the `plans` attribute is used
* Fix - Do not show members belonging to plans with private statuses in the Member Directory block or shortcode output
* Fix - Allow dynamic properties in `WC_Memberships_Emails` to avoid PHP notices with recent versions of PHP
* Dev - Add filters to tweak the plan statuses considered private
* Feature - Add compatibility with the cart and checkout blocks
* Fix - Ensure that the member directory block output is visible also to non-admins
* Tweak - Improve performance of memberships export functionality
* Misc - Add admin notices to help merchants reverting to the cart or checkout shortcodes if the corresponding blocks are used instead
* Fix - Include "Additional Content" when rendering Memberships emails
* Misc - Add compatibility for WooCommerce High Performance Order Storage (HPOS)