2.3.3
- Improvements and additions to wp-login.php options.
- Define additional object properties.
2.3.2
- Adds customized wp-login.php options.
2.3.1
- Fixes a bug that causes a critical error on the password reset page.
- Fixes a bug that causes a variable type error when using the restriction by user option.
- Adds minified assets (CSS/JS).
- Updates plugin deloployment library to the most recent version.
- Updates utilities library to the most recent version.
2.3.0
- Plugin requires WP-Members 3.4 or higher.
- Added post restriction by user.
- Replaced deprecated function woocommerce_get_page_id() with wc_get_page_id().
- Update RocketGeek jQuery tabs library.
- Update RocketGeek Utilities library.
- Update plugin deployment to latest version.
- Update translation template.
- Clean up style for jQuery tabs when another plugin already loads the UI styles (e.g. WooCommerce).
2.2.5
- Replaced use of wpmem_inc_regmessage(), which is deprecated in WP-Members 3.4.0. Will use wpmem_get_display_message() if available.
- Updated dupe email check to explicitly check for false.
- Fixes a bug in the dupe email when the core plugin confirmation setting is enabled.
2.2.4
- Moved add_post_role_dialog() to main object (from admin object), prevents undefined array key in dialogs when the custom dialog is used.
- Updated remote API.
2.2.3
- Bug fix for undefined function in 2.2.2.
- Code comments cleanup.
2.2.2
- Added disable password changed notification to the admin as an additional option
- Updated change WP new user notification to use wp_new_user_notification hook rather than check email subject.
2.2.1
- Fix redirect to login if user is logged in but does not have required membership.
- Improved messaging for redirect to login if user is logged in but does not have required membership.
- Added redirect blocked content to WP login.
- Added additional parameters to wpmem_adv_update_notify_args (added $fields and $userdata).
- Added HTML email capability based on new setting in WP-Members 3.4.0 (requires WP-Members 3.4.0).
- Updated jQuery Tabs library.
- Updated RocketGeek plugin manager library.
2.2.0
- Replaced wp_redirect() with wp_safe_redirect().
- Applied new standard extension directory structure.
- Applied new jQuery tabs admin interface.
- Updated updates API to 1.2.3.
- Added logic for both wpmem_email_to_user() and wpmem_inc_regemail() for backward compatibility.
- Added feature to completely disable REST API for users who are not logged in.
- Added product access declined message when content is redirected to login (when user is logged in but does not have product access).
- Added translation template for localization.
- Added redirect_to return link to login failed message.
2.1.2
- Updated subject line scan for WP new user registration email.
- Upgraded updates API library to 1.2.1 version.
2.1.1
- Added WooCommerce send WP-Members admin notification when a customer registers.
- Added WooCommerce redirect_to (redirect blocked content to WC login).
- Added WooCommerce password reset filter (use WC password reset instead of WP-Members).
- Added WooCommerce product restriction (if product is restricted to a membership, product cannot be purchased unless the user has that membership access).
2.1.0
- Updated priority for dupe email actions to fire early (in case a redirect is done on default priority).
- Added filter for user email and notification email so that actual email (instead of the spoofed value) if it's a dupe.
- Initiate the $wpmem->advanced object.
- Replaced constants with object vars.
- Incorporate new version of updates API with own localization.
2.0.0
- Added WP-Members new user emails for WP.
- Added new javascript for changing screens.
- Fixed issues with admin notification on user update (undefined index, native fields, unchanged file field types).
- Incorporates new license key system and new updates API.
1.5.2
- fixed issue with wpmem_current_url() change in WP-Members 3.1.7.
1.5.1
- fixed rss feed disable to check for setting (was "always on").
- added disable rss feed option for bbPress and BuddyPress.
1.5
- completes the new restrict by role function.
- adds redirect for The Events Calendar post type.
- adds redirect for bbPress and add bbPress links to User Profile.
- adds field mapping for matching default WP-Members fields with default WooCommerce fields.
- improved restrict by role, added custom dialog functions.
- fixed issue with dupe email when user updates email address.
1.4
- added required role option.
- added all content redirect to wp-login.php option (private site).
- added validation for logout link setting incompatibilities.
- added validation for login redirect setting incompatibilities.
1.3
- added foward/backward compatibility for new $fields array.
- change to handling settings update.
- added easy digital downloads link redirect (if not logged in).
- fixes issue with add/remove user pages (ignore admin, check setting).
1.2
- add/remove user pages from menu based on login state
- remove all instances of wpmem_chk_qstr replaced with add_query_arg
- added redirect criteria filter
- identify specific role for viewing content
- added wpmem_adv_toolbar_capability filter
- wpmem_adv_dashboard_capability
- changed wp-members defaults redirects to radio selection so only one can be selected (avoids errors) wpmem_adv_wc_autologout_default wpmem_adv_wc_autologout_msg logic added to handle password reset if setting enabled AND email as username installed.