After years of a development, with multiple iterations and pull requests opened and closed. Custom Login 4.0 has been released and pushed to WordPress! Custom Login plugin for WordPress.
Some of the most notable changes include requiring PHP >= 7.4, WordPress >= 5.8, and tested up to WordPress 6.0.1. Full Changelog (GitHub) [3.2.15…4.0.7]
Visit WordPress.org/plugin/custom-login.
Version 4.0.x Changelog
Version 4.0.7 (2022/08/09)
Don’t type cast the return value of removeLostPasswordText. #75
Uncomment update option to resolve upgrade notice always showing. #76
Don’t show the tracking notice, when opt-in or opt-out has already been selected. #77
Update WpSettingsApi, and use new condition checks for sidebar(s). #78
Update missing autoload notice message. #80
Version 4.0.6 (2022/08/08)
Fix: Resolve micro regression with psr/container issues.
Fix: Resolve file (URL) fields breaking on save.
Update WP Utilities to 2.8.
Update WP Settings API to 3.6.
Version 4.0.5 (2022/08/06)
Make sure autoloading is working before loading classes on plugin uninstall.
Version 4.0.4 (2022/08/05)
Change PSR Container package to use version 1 instead of 2 to avoid WooCommerce errors; fixes #65
Version 4.0.3 (2022/08/04)
Update both README’s with correct “requires at least”, “tested up to”, and “requires PHP” header tags.
Cleanup admin notice messages when “unable to activate” due to invalid PHP version or missing autoload.
Version 4.0.2 (2022/07/15)
Don’t show error message when not in admin.
Version 4.0.1 (2022/05/23)
Version bump, including manually adding missing vendor directory (need to fix GitHub action).
Version 4.0.0 (2022/05/23)
Complete rewrite.
Required PHP >= 7.4.