# AJAX Login and Registration modal popup DEV + inline form — Changelog `meteorgpl-plugin/ajax-login-and-registration-modal-popup` · 55 releases, newest first, as published by the vendor. ## 2.23 — 2023-03-02 - Tested with WordPress version to 6.2 - Fix for sanitize_title function - JS tweaks to avoid JQMIGRATE warnings ## 2.22 — 2022-05-23 - Fix for WooCommerce 6.5.0+ and emails - Up WP tested version to 5.9.3 - Filter `apply_filters('lrm/form/remember_me_checked', 'checked')` to allow un-check "Remember me" by default ## 2.21 — 2021-10-08 - Up WP tested version to 5.8.1 ## 2.20 — 2021-02-13 - Added support for multi-language redirect for Weglot plugin ## 2.18 — 2021-02-02 - Fxi for password reset ## 2.17 — 2020-12-31 - Small WP 5.6 tweaks ## 2.16 — 2020-10-27 - Fixes for the New User Approve plugin: https://wordpress.org/plugins/new-user-approve/ - New filter for the mail body: $mail_body = apply_filters( 'lrm/mail/mail_body_filter', $mail_body_templated, $mail_body, $subject, $mail_key, $to ); ## 2.15 — 2020-10-27 - "redirect_to" param can be passed to the inline shortcode - Warning if the WP settings & browser url Scheme or Domain doesn't math ## 2.14 — 2020-07-15 - Limit Login Attempts Reloaded tweak (each login attempt decrease limit count to 2) - Added some styles for the "MailChimp for WordPress" checkbox ## 2.13 — 2020-04-27 - Restored registration with a WP-Recall plugin active - Login Security Improvements - Limit Login Attempts Reloaded - https://wordpress.org/plugins/limit-login-attempts-reloaded/ - Hash param to trigger modal: https://docs.maxim-kaminsky.com/lrm/kb/hash-param-to-trigger-modal-or-change-the-tabs/ - Fix for the "Confirm use of weak password" checkbox on the Password reset page ## 2.12 — 2020-04-08 - Integrated the Polylang plugin - https://docs.maxim-kaminsky.com/lrm/kb/multi-language-set-up-via-polylang/ - Config files for the Loco Translate plugin ## 2.11 — 2020-03-23 - Fixed issue - submit button shows like the Full width even if should have default style ## 2.10 — 2020-03-04 - Fixed issue - on any page list of all WP pages is fetched from the Database (thanks to @nexlaa) - Fixed issue - tags {{FIRST_NAME}} & {{LAST_NAME}} aren't working in the lostpassword email ## 2.09 — 2020-02-16 - Do not allow registration with the mismatch passwords ## 2.08 — 2019-12-01 - Options to hide the tabs in modal & full-width submit button style ## 2.07 — 2019-10-10 - Fixed issue with nickname used and a display name in WooCommerce and Buddypress - Added a few password reset missing messages to translations - Added option to send admin notify email to the custom email - Compatibility with a Simple History plugin - Updated the screenshots ## 2.06 — 2019-08-18 - Match Captcha small tweaks ## 2.05 — 2019-08-10 - Fixed issues with "" characters in the user password - Removed deprecated function screen_icon() - Updated WC form template to the WooCommerce 3.6 - Small fix for the Admin Redirects configurator ## 2.04 — 2019-04-26 - Stop executing wp_redirect during login process instead of showing error - Fix for WooCommerce 3.6.2 (WC emails style broke the registration process) ## 2.03 — 2019-04-07 - Fixed a bug during Registration that happens with disabled "Terms" box - Added "Debug" section to the "Advanced" tab to simplify debug AJAX errors - Redirect logged in user from the plugin Login/Register pages to the "redirect_to" GET param - useful if user is logged in on the another tab ## 2.01 — 2019-03-07 - "Hide Password" text replaced with Icon - Lazy load script "zxcvbn.min.js" with 800 kb size ## 2.00 — 2019-02-11 - Added option to select custom "Login", "Registration" and "Reset password" pages - Complete rewritten after-login/registration/logout actions (reload, redirects, etc) - Added skins support - Added new emails tags: {{EMAIL}}, {{HOME_URL}}, {{FIRST_NAME}}, {{LAST_NAME}} ## 1.50 — 2019-01-05 - Complete rewritten [https://docs.maxim-kaminsky.com/lrm/kb/multi-language-support-via-wpml/](WPML support), for make compatible with WPML 4.1+ - Added filter "lrm/users_can_register" to allow override global Wordpress option "users_can_register" - Tweaks for Eduma WP theme - Fix - do not possible to hide review message on plugin settings page - Scroll to the errors text on form submissions errors ## 1.41 — 2018-11-02 - New option - use WooCommerce emails templates, so your emails will looks the same (useful for WC stores) - Tweaks for password managers - Put the cursor in the first field on modal open - Restrict submit form if request in process (so a user can't continuously submit it many times) - Added new translations from https://translate.wordpress.org/projects/wp-plugins/ajax-login-and-registration-modal-popup - Added new option for remove plugin data on deactivation ## 1.40 — 2018-10-10 - Tweak for https://wordpress.org/plugins/eonet-manual-user-approve/ (stop reset password during user approval) - A lot of JS & CSS updates - so please test your modal forms design and functionality after update!! - Inline mode with shortcode [lrm_form default_tab="login"], where default_tab can be set as 'login', 'register', 'lost-password' ## 1.37 — 2018-10-06 - Added new email - for admin about new user registration (please note - in case of using Social login this email will be not triggered) - Added html template field to simplify email templates customization - https://docs.maxim-kaminsky.com/lrm/kb/how-to-style-email-templates/ ## 1.36 — 2018-10-05 - Tweaks for s2member plugin + tweaks that can fix possible issues wih any other plugins that tried to redirect after login - Fixed a bug with the "Forgot Password" link in modal ## 1.35 — 2018-09-20 - Fixes for a Polylang plugin ## 1.34 — 2018-09-18 - Tweaks for PRO compatibility with the [Invisible reCaptcha](https://wordpress.org/plugins/invisible-recaptcha/) plugin- [tutorial](https://docs.maxim-kaminsky.com/lrm/kb/how-to-set-up-invisible-recaptcha/) - Tweaks for CSS & JS selectors for make them working even with prefixes, like "divi-lrm-login", that can be added by some themes in menus - Added [predefined list](https://monosnap.com/file/TsOHDJZR4HzlgkmiZVvPmxkkGPpPH1) of menu items ## 1.33 — 2018-09-07 - Small tweaks for LRM Pro to allow the user create account with email only - Return user ID after login/registration to JS - Full compatibility with [WPML](https://wpml.org/) plugin for [multi-language support](https://docs.maxim-kaminsky.com/lrm/kb/multi-language-support-via-wpml/) ## 1.32 — 2018-09-01 - Small tweaks for LRM Pro BuddyPress integration - option to disable BuddyPress form ## 1.31 — 2018-08-27 - Small tweaks for LRM Pro BuddyPress integration ## 1.30 — 2018-08-15 - Since this version if New Users Registration is Off in settings - Registration Tab will be hidden ## 1.29 — 2018-08-09 - Loading spinner html moved from php to JS to avoid issues with the W3C Total Cache plugin ## 1.28 — 2018-08-01 - Added filter "lrm/mails/registration/is_need_send" that allows stop sending registration email - Partial Russian translation added (thanks to @raccoon72) ## 1.27 — 2018-07-30 - Integrated auto-updater for PRO version ## 1.26 — 2018-07-26 - Small admin instructions tweaks - Optionally you can disable Browser validation (in Advanced section) ## 1.25 — 2018-07-21 - Fixed Critical issue if PRO version is installed and version < 1.17 ## 1.24 — 2018-07-20 - Fixed password reset issues with WooCommerce installed - Fixed issue with slashed quotes after saving in Emails section - Minor fixes ## 1.23 — 2018-06-30 - Fixed issues with HTTPS and Login (when try open to /wp-admin/ wordpress require re-login). ## 1.22 — 2018-06-18 - Message about disabled user registration now displayed only on Plugin settings page (not site-wide) - Fixes for "All In One WP Security & Firewall" plugin ## 1.21 — 2018-06-14 - Fixed issue with Reset password: not possible use username to reset, only email ## 1.20 — 2018-06-10 - Warning if New Users Registration is disabled in WP Settings - Possible Hide First & Last name fields (Registration Form) in plugin Settings - Small settings fix: (default "true" values for checkboxes is added in a wrong way) - Changed "password reset" way: before after password reset request password was immediately changed, now email will be send with change password link ### Update instructions from 1.1x to 1.20: **Open "EXPRESSIONS" tab and find "Lost password" section** Replace **"Lost your password? Please enter your email address. You will receive mail with new password."** with **"Lost your password? Please enter your email address. You will receive mail with link to set new password."** **Open "Emails" tab and find "Lost password" section** Replace "Body" field text with following (or similar): `Someone has requested a password reset for the following username: {{USERNAME}}' . "\r\n\r\n" . If this was a mistake, just ignore this email and nothing will happen. To reset your password, visit the following address: {{CHANGE_PASSWORD_URL}},` ## 1.18 — 2018-05-30 - New: added Username field to registration form, to avoid issues if user with equal First and Last exists ## 1.17 — 2018-05-25 - Fix: fixed issue with modal display in Safari for Windows - Tweak: scroll to error message, if error happens ## 1.16 — 2018-05-07 - Tweak: temporary fix for Cache: disable nonce verification if cache enabled ## 1.14 — 2018-05-02 - Bugfix: doesn't possible to put Html into Terms text field + possible submit form without checking Terms box. - New: Added ability to change Email format: plain or html ## 1.13 — 2018-04-27 - Bugfix: On some sites Modal can't work because form html is loaded after script ## 1.12 — 2018-04-25 - Bugfix: Registration "Terms box" it's displayed even if not disabled in settings - Tweak: Option "Auto-login user after Registration" replaced with "User must confirm email after registration?" - Wording tweaks - thanks to @Paul from U2GUIDE.com ## 1.11 — 2018-04-23 - Notice if newer PRO version exists ## 1.10 — 2018-04-23 - Added German translation - Finally implemented support for https://translate.wordpress.org/projects/wp-plugins/ajax-login-and-registration-modal-popup - "Show" and "Hide" password labels can be translated in admin - "Expressions" now escaped in admin and public to avoid issues with splashing quotes in FR and other languages - Other tweaks ## 1.05 — 2018-04-05 - Added French and Spanish translations (thanks to @EricMangin from u2guide.com) ## 1.04 — 2018-03-30 - Implemented get-text calls to allow add default translations for all languages. Use https://translate.wordpress.org/projects/wp-plugins/ajax-login-and-registration-modal-popup to translate plugin. - Make password hidden **** by default ## 1.01 — 2018-03-11 - Added integration tutorial - Added `.lrm-show-if-logged-in` and `.lrm-hide-if-logged-in` classes ## 1.0 — 2018-03-03 Released