* New: SureMembers is now split into two plugins — SureMembers Core (free) and SureMembers Pro (premium). This release converts SureMembers into the premium add-on that extends SureMembers Core.
* New: Added a dependency check — SureMembers Pro will only load when SureMembers Core is active, with an admin notice prompting users to install Core if missing.
* Improvement: Moved base content restriction, access group management, login customizer, redirection rules, and LMS integration to SureMembers Core. Pro now focuses on advanced features: drip content, block-level restrictions, downloads protection, user role sync, login restrictions, email templates, and CSV user import.
* Improvement: All existing access groups, user assignments, and settings are preserved during the transition.
* Fix: Resolved an issue where email template content settings were resetting in some cases.
* Fix: Resolved an issue where the welcome email template was not being sent when a new user registered.
* Fix: Resolved large file download issues by correcting range headers and enforcing proper download behavior.
* Improvement: Improvements in usage tracking library events.
* Fix: Resolved PHP error where "Astra_Notices" class was not found.
* New: Added an optional usage tracking opt-in in Admin Settings.
* Fix: Resolved an issue where the JoditEditor lost focus after each keystroke.
* Improvement: Uploaded files are now auto-selected in the Download Files Library.
* Improvement: Added option to delete files directly from the Download Files Library.
* Fix: Resolved an issue where SureMembers uploads appeared in the Media Library list view; this was a display-only issue.
* Fix: Resolved an issue where WooCommerce coupons restricted to an access group were silently removed without showing an error message.
* Improvement: Hardened the security of the plugin.
* Fix: Resolved an issue where the "User Roles to Decline Admin Access" setting was not saving correctly.
* Fix: Resolved an issue where CSV import was creating users but not assigning Access Groups.
* New: Introduced an extensible hook allowing third-party plugin developers to add custom settings to Membership Settings. (http://suremembers.com/docs/extend-suremembers-membership-settings)
* Fix: Resolved an issue where SureDash badges integration with SureMembers was not functioning as expected.
* Fix: Resolved an issue where protecting all Community posts or Community content was unintentionally affecting regular blog posts.
* Fix: Addressed PHP errors to improve overall stability.
* Improvement: Improved the Login Customizer settings structure for better UI/UX.
* Fix: Resolved an issue where Login Customizer color options were not working as expected.
* Fix: Resolved saving issues for taxonomies and tags in protected content settings.
Fix: Resolved a type hint compatibility issue leading to PHP runtime errors.
Fix: Resolved an issue preventing WooCommerce coupons from being applied correctly.
Fix: Fixed an issue where expired membership content was still visible to users.