2.2 (May 29, 2024)
- [Added] Registration feature.
- [Added] reCAPTCHA integration.
- [Added] Cloudflare Turnstile integration.
- [Added] Custom events for AJAX requests.
- [Added] New filter
magic_login_token_ttl_by_user to customize TTL for users.
- [Added] New filter
magic_login_error_message to customize error messages.
- [Improved] Form styles.
- [Improved] WooCommerce integration on block based themes.
- [Fixed] Allow email customizations with HTML tags (based on unfiltered_html capability).
- [Fixed] WooCommerce toggle to work with dynamically loaded .showlogin link.
- [Refactored] Improved settings page UI.
- [Refactored] Enhanced class autoloading.
- [Updated] Dependency updates.
- Learn more about the new features: Magic Login Pro 2.2
2.1.3 (April 19, 2024)
- Improvements on the uninstallation process.
2.1.2 (April 08, 2024)
- Fix auto-login link when the recipient is specified in an array format.
- Dependency updates.
2.1.1 (March 13, 2024)
- Tested with WP 6.5
- Dependency updates.
2.1 (February 13, 2024)
- Added WooCommerce integration for a seamless checkout experience.
- Added a new option to enforce redirection rules from the settings.
- Added new attributes for shortcode; it's more flexible than ever. Learn More
- Fix: Encode the redirect_to parameter in the login link. (Better nG firewall compatibility)
- Dependency updates.
2.0.1 (January 15, 2024)
- Fix German language that breaks auto-login links.
- Dependency updates.
2.0 (November 07, 2023)
- Add {{MAGIC_LINK}} support to all outgoing emails received by a single user.
- Add new placeholder supports: {{FIRST_NAME}}, {{LAST_NAME}}, {{FULL_NAME}}, {{DISPLAY_NAME}}, {{USER_EMAIL}}
- Add AJAX spinner to the login form.
- Add Dutch language packs.
- Dependency updates.
- Minor tweaks on settings form.
1.9.1 (October 26, 2023)
- Added French translation.
- Dependency updates.
- Fix deprecated variable format.
- Improved PHP 8.2 compatibility.
- Tested with WP 6.4
1.9 (July 25, 2023)
- Added: AJAX support for login requests.
- Added: CLI command for bulk. See
wp help magic-login bulk-create
- Bumped PHP requirement to 7.2+
- Small tweaks and improvements.
- Tested with WP 6.3
1.8.1 (May 15, 2023)
- Added: Styling for two-factor plugin.
- Minor UI changes.
- Small tweaks and improvements.
- Tested with WP 6.2
1.8 (February 18, 2023)
- New feature: Token Validity - allows to specify how many times a token can be used.
- Improvements on the default login screen
- i18n improvements
- Added: German translation.
- Added: Autocomplete support.
- Added: New token
{{TOKEN_VALIDITY_COUNT}} to customize email content.
1.7 (January 21, 2023)
- PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
- UI/UX improvements on default login screen
- i18n improvements. Props @emreerkan
- Fix: profile page js error on multisite.
- Fix: standard wordpress redirect functionality.
- Fix: Skip the auto-login link for the magic login itself.
- Fix: Send email only once.
1.6 (October 26, 2022)
- New feature: Auto Login Links
1.5.2 (September 27, 2022)
- Bug fix: token validation
1.5.1 (September 26, 2022)
- Fixed: redirection issue.
- Minor UI updates.
- Small tweaks and improvements.
- Tested with WP 6.1
1.5 (September 12, 2022)
- Fixed: save tokens hashed in DB. Props @snicco
- Fixed: remove
HTTP_X_FORWARDED_FOR header support to retrieve client ip. Props @snicco
- Added:
magic_login_client_ip filter to customize client IP.
- Added: username-only mode. define
MAGIC_LOGIN_USERNAME_ONLY in the config file to use it.
- Added: email subject option on the settings page.
- Email improvements: Check email contents before converting line breaks to
<br/> tags.
- Small tweaks and improvements.
1.4.1 (May 23, 2022)
- Check user object to avoid notice.
1.4 (May 23, 2022)
- Added user-level disable controls.
- Added magic login link creation from the profile page.
- Small tweaks and improvements.
1.3.1 (May 2, 2022)
redirect-to parameter added to CLI command.
1.3 (April 19, 2022)
- Tested with WP 6.0
- UI updates.
- Fire
wp_login hook as WP Core does on successful login.
- Add new filter:
magic_login_email_headers.
- Fix email title html escaping.
- Small tweaks and improvements.
1.2.2
- Tested with WP 5.9
- Update Shared UI
- Fix compatibility issue with TML plugin
- Add redirection cancellation option to the login block.
- Check
logged-in while saving the settings
- Small tweaks and improvements.
1.2.1
- New: Integrate with the standard login form.
- Fix: Enqueue admin assets on the settings page only.
- Allow login block only once for a post.
- Small tweaks and improvements.
1.2
- New: Magic Login Block - It's much easier to add and customize the login form in the block editor.
- Customizable token intervals added. (removed 1-60 minutes restriction)
- New placeholder added: {{EXPIRES_WITH_INTERVAL}} to display TTL with the interval.
- Updated Shared UI
- Improved documentation on the settings page.
- New: Show an error message when the user doesn't exist.
- New filter: Added
magic_login_invalid_token_error_message to customize error message.
1.1.2
- Fix: Scheduled expired token cleanup
1.1.1
- Update Shared UI
- Shortcode
magic_login_form now supports redirect_to attribute
1.1
- Tested with WP 5.8
- Shortcode
magic_login_form support added!
- fix: make sure
deactivate_plugins exists when manually switching versions
1.0.2
- Update Shared UI
- fix: add text-domain for missing strings
- fix: login email customization
1.0.1
- Update Shared UI
- Tested with WP 5.7
1.0