MemberDash
Fixes
- Profile Fields' first name and last name were empty and nickname was the same as username after registration.
- Resolved issue where jQuery.validator translations did not load correctly.
- The "Select a Membership" option of the Membership Register User block was incorrectly initialized.
- Removed expired date-range memberships from the Memberships List page.
- Removed unnecessary payment gateway toggles when editing a Membership.
Tweaks
- Updated reports grammar.
- Updated the WooCommerce integration to work without needing the WooCommerce Subscriptions plugin for non-recurring payments.
Fixes
- Email character limit in the Licensing settings.
- Fixed pagination styling of the Members page.
Tweaks
- Removed the background color from the logging icon.
- Removed styles from some buttons in the registration to allow themes to take control of the styling.
- Improved all tables to display an arrow for sorting and items.
- Fixed list table styling.
Fixes
- Rendering of invalid invoice ID in the Block Editor.
Tweaks
- Display messages after creating, saving, and deleting memberships.
Deprecates
- Blocks:
Login.
Features
- New Membership Login/Logout block.
- Ability to assign a role to membership users.
- Signup Fee for memberships.
- Profile Fields module allows label customization.
Fixes
- PHP 8+ deprecation warnings.
Tweaks
- Add-ons have been renamed to Modules.
- Added the skip setup wizard link.
- Added filters:
ms_gateway_success_url,ms_get_currency_symbol. - Added functions:
ms_get_single_box_membership_signup_fee,ms_get_pm_membership_signup_fee,ms_get_pm_membership_formatted_signup_fee
Performance
- Media protection rules.
Features
- New Login and Registration redirection options based in memberships.
- Integrated with Stripe Customer Portal to allow manage payment methods.
- New Protection Rules filter for Custom Post types.
Tweaks
- Added the skip setup wizard link.
- Updated filters:
ms_gateway_view_change_card,ms_gateway_view_change_card_data. - Added filters:
ms_gateway_success_url.
Fixes
- Fixed LearnDash integration to limit Membership tab to LearnDash courses only.
Fixes
- Protection Rules for posts.
Fixes
- Added additional validation for shortcodes.
Security
- Tightened opt-in/opt-out links security.
Tweaks
- Allow both ways of the LearnDash to MemberDash integration.
- Updated Site Health data to reflect changes in the LearnDash Add-on.
- Updated the MemberDash Protect Content block to allow multiple memberships.
Fixes
- Missing JavaScript file.
- Fixed the label of the Membership post type.
Fixes
- Advanced Menu Protection Add-on issue that prevented saving the menu's protection rules for the first time.
- LearnDash add-on: Fixed membership access when LD to MD integration is enabled.
Tweaks
- Added filters:
ms_controller_plugin_localize_app. - Remove membership dropdown from "Members" page.
- Updated success message after removing all restrictions in the Protection Rules menu.
Fixes
- Fatal error during the uninstall process.
