#1.4.1 - 1/13/2025
- β¨ New Added option to apply tags when a user registers via BuddyBoss social login
- β‘οΈ Improved If login tracking is set to "Once a day on site visit", the last login date will now also be synced for the BuddyBoss app once per day on app engagement
- π§ Fixed Fixed PHP warning
Attempt to read property "ID" on false
if thewp_login
hook was fired on an invalid username
#1.4.0 - 7/31/2024
- β¨ New Added support for tracking BuddyBoss App logins
- β¨ New Added support for login redirects with Bricks login forms
- β‘οΈ Improved Some plugins sloppily trigger
wp_login
twice during a single login. The login count will now only be updated on the first time - β‘οΈ Improved Added
wpf-logins
as the source to the logs for actions triggered by user logins - π§ Fixed Fixed Once A Day On Site Visit setting comparing the user's last login in GMT vs the site's current time in local time, resulting in unnecessary user meta updates
- π οΈ Dev Added action
wpf_logins_begin_login_actions
at the start of the login process (or the once a day login tracking) - π οΈ Dev Last login date will now be stored in UTC instead of local time, to prevent issues with timezone conversion when syncing to the CRM
#1.3.3 - 10/10/2022
- π§ Fixed Fixed First Login tags not being applied when the user was auto-logged-in as a result of a WooCommerce checkout
- π§ Fixed Fixed fatal error "Argument #2 ($timestamp) must be of type int, string given" with PHP 8.1+ when an unexpected
wpf_last_login
date was displayed in the users list
#1.3.2 - 8/31/2022
- π§ Fixed Fixed login redirects running during REST API requests and breaking the BuddyBoss app login
#1.3.1 - 8/25/2022
- π§ Fixed Fixed fatal error "Argument #2 ($timestamp) must be of type int, string given" with PHP 8+
#1.3.0 - 8/9/2022
- β¨ New Added option to enter either a URL *or* page for the Login Count Redirect Rules setting
- β¨ New Added additional usermeta flag
wpf_stale_account
to prevent stale account tags being applied to all users when the Apply Tags - Stale Account setting was modified - β‘οΈ Improved The daily query for stale user accounts will now only query users whose last login was within 48 hours of the specified number of days
- π§ Fixed Fixed login redirects happening on WooCommerce login forms
#1.2.5 - 1/14/2022
- β‘οΈ Improved When using "once a day on site visit" login tracking, logins will no longer be tracked if switching into another user's account using the User Switching plugin
- Removed v1.2 upgrade logic, was running repeatedly on some sites (reason unknown)
#1.2.4 - 4/15/2021
- Stale account tags will now be removed during "Once a day on site visit" daily check, instead of waiting for a wp_login event
- Reduced number of database queries required displaying admin settings panel
- π§ Fixed Fixed login redirects running during AJAX requests
- π§ Fixed Fixed errors during login if WP Fusion wasn't active
#1.2.3 - 11/16/2020
- π§ Fixed Fixed login count not updating when login count method was set to "When a user actually logs in"
- "Recovered" account tags will now be removed if the account becomes stale again
#1.2.2 - 9/28/2020
- Updated for tags select compatibility with WP Fusion 3.35
#1.2.1 - 9/7/2020
- Re-enabled login redirects on WooCommerce's My Account page
- π§ Fixed Fixed changed date( 'z' ) to current_time( 'z' ) for determining the current day when using Once A Day on Site Visit login tracking
- π§ Fixed Fixed stale account tags only being applied if the cron job was triggered by an admin
- π§ Fixed Fixed Uncaught ArgumentCountError during login with WooCommerce on some configs
#1.2 - 7/20/2020
- Blocked login redirects from running on WooCommerce checkout / account logins
- Moved last_login usermeta key to wpf_last_login to prevent plugin conflicts
- β¨ New Added .pot file
#1.1.3 - 5/12/2020
- Changed time() to current_time() to respect the site's timezone
- π§ Fixed Fixed login count rules not respecting required tags
#1.1.2 - 4/1/2020
- π§ Fixed Fixed login count not updating when someone logged in and count method was set to Daily
#1.1.1 - 3/25/2020
- Made daily login check the default
- π§ Fixed Fixed login daily check not updating last login date
- Removed use of transients in daily login check
#1.1 - 3/17/2020
- β¨ New Added Last Login column to users view
- β¨ New Added WooCommerce checkout redirects
- Stopped setting last_login when users are imported
#1.0.1 - 8/27/2019
- π§ Fixed Fixed last_login not being tracked for admins
- β¨ New Added catchall redirect
#1.0 - 8/6/2019
- Increased limit on number of posts shown in dropdowns
- π§ Fixed Fixed Stale Accounts tags not applying
#0.9 - 6/2/2019
- Prevented last_login field from loading during a webhook
#0.8 - 5/31/2019
- β¨ New Added last login to admin user profile
- π§ Fixed Fix for login count field not syncing
- last_login will now be set when a user is imported
#0.7 - 5/21/2019
- β¨ New Added recovered stale login tagging
- β¨ New Added compatibility class
- π§ Fixed Fixed login count rules not applying tags
#0.6 - 5/6/2019
- β‘οΈ Improved Improved login redirect method to be better compatible with other plugins
- β¨ New Added login counting
- β¨ New Added login count redirect / tagging rules
#0.5 - 3/17/2019
- β¨ New Added last_login field to be available for syncing
- PilotPress compatibility fixes
#0.4 - 12/19/2018
- Made redirects more aggressive to prevent being overruled by other plugins
- π§ Fixed Fix for redirects to a protected page ignoring current user's tags
#0.3 - 10/13/2018
- Compatibility fixes with Ultimate Member
- Made public class publicly accessible
#0.2 - 6/12/2018
- π§ Fixed Fix for incorrect update notices
#0.1 - 6/9/2018
- Initial release
Was this helpful?
Let us know if you liked the post. Thatβs the only way we can improve.