1.4.6
- Rebuild with most recent plugin loader.
- Update jquery library.
- Code improvement and security audit.
1.4.5
- Fix bug in wpmem-user-track page url for individual users (change users.php to index.php).
- Update to load default settings if no settings are loaded.
- Update to use wpmem_form_field() instead of obsolete wpmem_create_formfield().
- Added French Translation
1.4.4
- Fixes bug in install checker.
1.4.3
- Fixes a bug from 1.4.x that causes the upgrade process to fail if the plugin is deactivated before updating, then reactivated.
1.4.2
- Fixes a bug from 1.4.x that causes the upgrade process to run each time the main object initializes, as it does not set the correct version number in the settings.
1.4.1
- Bug fix a php error in login logging.
- Adds vendor libraries as git submodules.
1.4.0
- Rewrite of new install routines.
- Include RocketGeek utility library.
- Update plugin updates API.
- Load minified css/js unless debug is enabled (or otherwise specified).
- Bug fix for data export if user (ID) has been deleted.
- Bug fix for uninstall routine.
- Added table for logging logins.
- Moves last login (wpmemstat_last_login user meta) to new login log table (maintains wpmemstat_last_login for backwards compatibility and legacy purposes).
1.3.4
- Updates plugin manager library (which is necessary for PHP 8).
1.3.3
- Fix bug in user profile view (sprintf missing proper placeholder).
- Update dates.
- Update updates API (v1.3.1)
1.3.2
- Fix bug that caused admins to be unable to update their profile.
- Fix clear filters button in main stats view to clear all filters.
1.3.1
- Fix bug in user profile views that causes profile form submit to not update.
- Added limit and date filters for main stats view.
- Revised some file structure.
1.3.0
- Rebuilt main stats view to use WP_List_Table.
- Added custom post types to the stats view filter (must be added in plugin options).
- Moved login stats view to its own screen.
1.2.1
- Bug fix recent_pages() as a static method.
- Bug fix hooks for WP_Members_User_Tracking_Admin when admin class is not loaded.
- Removed legacy admin file.
1.2.0
- wpmem_ut_last_login action now passes both login and user object.
- Updated updates API to 1.2.0 verion (translated).
- Replace old constants with new object vars.
- Added new user profile tabs (WP-Members 3.2.5+ only).
- Removed wpmem_get() replacement (so User Tracking now requires WP-Members 3.1.3+).
- Updated to new standard file/directory structure.
1.1.0
- New export features.
- Translation ready.
1.0.4
- New updates API.
1.0.3
- Added [wpmem_ut_recent_pages] shortcode (displays a user's most recent viewed pages).
- Added wpmem_ut_display_exclude filter (filters wildcards from query for stats display).
1.0.2
- Added filter to view stats by page.
1.0.1
- Fixes for jQuery datepicker, moved location of ui files, included missing images.
- Changed order of loading hooks and dependencies to avoid errors in update checking.
- Added settings link in the plugin panel.
1.0.0
- Ground up code review of the entire plugin.
- Rebuild of certain functions and moving some methods into an object class.
- Now adds the usertrack object class to the main WP-Members object ($wpmem->usertrack).
- Added automatic updates.