MemberDash
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.
Security
- Tightened security around MemberDash to LearnDash integration.
Tweaks
- Added actions:
ms_model_relationship_add_payment_after.
