Feature: Added ‘Stop Count’ button to both free and premium dashboards to allow administrators to stop a running user count process.
Fix: Resolved issue where user count could get stuck in ‘Counting…’ state if a previous count was interrupted.
Fix: Fixed Login History settings not saving correctly when toggled from the dashboard.
Improvement: User count handles WP_CRON_LOCK_TIMEOUT by running count at a longer interval to avoid conflicts.
Updating Freemius SDK to latest version.
3.0.2
Fix: Resolved feature toggle inconsistency where some users upgrading to 3.0.0+ would see features as “enabled” on the dashboard but “disabled” on settings pages.
Fix: Fixed AJAX error “failed to update feature setting” when toggling features on the dashboard.
Added notification to settings page when features are toggled from the dashboard.
3.0.1
Removed all reference of ‘WP’ and ‘WordPress’ from the plugin due to legal dispute.
Fixed 7 day free trial link on dashboard and settings page.
3.0.0
Brand new plugin UI
Improved logged in user count to update without page refresh
Improved logged in user count to better handle missed updates automatically
Improved pre-checking remember me boxes on login forms
Improved hiding of remember me labels on login forms
New filter to hide your own remember me boxes to support any plugin
Updated Freemius SDK to latest version and integrated with Composer
Numerous performance and stability improvements
Premium: Added on-demand logged in user counts
Premium: New filter to hide your own remember me labels to support any plugin
Premium: New Block and Shortcode to show users their login history on the front end
Premium: Enhanced inactivity email notifications to only send at configured intervals (e.g. every 60 days)
2.1.4
Fix: Fixed issue with DISBALE_WP_CRON constant check causing an error on the settings page.
2.1.3
Namespacing onMailError function to avoid conflicts with other plugins. Renamed to wppl_on_mail_error_log.
Adding check for WP Cron to ensure it is running.
Updating Freemius SDK to latest version.
2.1.2
Feature: Added option to set a subject for the login history email notification.
Premium Feature (beta): Added account inavctivity email notifications for users that haven’t logged in for a set period of time.
Updating Freemius SDK to latest version.
2.1.1
Updating Freemius SDK to latest version.
Updating browser detection library.
Fix: Removed undefined array index notice on Profile page and Manage Logins block.
2.1.0
New Feature: Login History – Notify users of logins from new devices for improved security
PHP 8.2 compatibility (removing warnings)
Updating Freemius SDK to latest version
2.0.0
Improvement: Entirely re-written plugin in OOP format for improved speed and reliability
Improvement: Moved Peresistent Login settings to the Users menu
Improvement: Greatly improved WP Admin interface
New Feature: Added Active Logins to restrict the number of concurrent logins to one per user
New Feature: Improved WooCommerce Support – persistent login is enabled by default when users register
Fix: Security update from dependancy
Premium Updates:
Control the number of active logins allowed
Control which user roles the active logins limit applies to
Control the logic when users reach the active login limit – auto logout a session or allow the user to select which logins to end
New Block: Maximum Logins Control lets your users decide which logins to end when they reach their limit
1.3.0
Major update: Removed the dependancy of an additional database table & re-writing of plugin
Big improvements to stability and performance
New premium feature: Front end session management with Gutenberg & Shortcode support
1.2.0
New Premium Feature: Allow admin to set maximum time persistent login lasts before the user has to login again
New Premium Feature: Allow admin to end all persistent login sessions from the Dashboard
New Premium Feature: Added support for “WooCommerce – Social Login” plugin
Added usage figures to admin area: Allows admins to see how many users are logged in using Persistent Login
Fixed issue with cookies not being set across the entire domain
Fixed issue with removing individual users information from the database when failing to login correctly
1.1.0
Plugin re-launch
Updated logic to improve security
Uninstall features to remove database table and all data correctly