Note: This page still in development, sorry for the poor design!

For upcoming changes or suggestions, see the public WPLytic feedback board.

---------------------------------------
WPLytic 2.0.0 (27 June 2024)
---------------------------------------
  This is a major update that includes new features (Goals/Ask AI), UI improvements, performance improvements and bug fixes.

 === New ===
- 🥳 Goals: A segment can now be converted to a goal. Goals help you find the amount of and conversion rates for specific user behaviors within specific user segments.
- 🥳 Ask AI: ChatGPT integration: You can ask the AI questions about your data.
- 🥳 Multi-domain filtering: The segments header is now also displayed on the main domains page.
- 🥳 Smart auto chart granularity: The granularity of charts automatically switches to a better value.
- 🥳 Setting to include or not the URL fragment (#hash part) when saving URLs in the database. Useful for when using a SPA or hash router.

 === Improvements and fixes ===
- Added more premade date range intervals (e.g., last 3 days, last 365 days, last 3 years).
- You can now dynamically prevent tracking the current session by returning false when overwriting the WPLY.onTrackingStarted callback.
- Updater: Check some files for write permissions before initiating the updater.
- UI: Simplify the stats layout if only the “All” segment is active.
- UI: Increase the font size (+1px) of segment names for better readability.
- UI: Improved sidebar spacing and alignment.
- UI: Improved responsive breakpoints (mobile layout).
- Clicking on a country icon now adds it to the current segment.
- Clicking on a page in Top pages now adds it to the current segment.
- Improve stats screen styling for better readability.
- Improve segment menu styling.
- Update internal JS packages
- Improve segment header layout and transition for different screen sizes.
- Improved tooltips consistency for elements that can be used as segment filters (e.g., country icon, referral chip, user IP, etc.)
- Improve header date selector positioning (show date before segments).
- Dashboard styling improvements (small UI fixes and dark mode color changes).
- Preserve equivalent segment colors for all segments when toggling dark/light mode.
- Full URL path is now displayed when hovering a page name in the visitors list.
- Migrated the visitors table to MaterialReactTable. This introduces new features like column hiding, performance improvements, UI improvements, and more.
- Implemented system to enable support renewal without having to manually contact support.
- Created a dashboard to manage and see detailed information about your WPLytic license (will be soon live).
- The licensing system has been revamped to be more robust.
- Added a way to expand the list of visited pages in the visitors list.
- Show full date, including the date of the week, when hovering Events chips and dates in the Visitors list.
- Many performance improvements
- Many bug fixes 
---------------------------------------
WPLytic 1.3.0 (10 November 2023)
---------------------------------------
  Dashboard performance improvements, ability to expand pages visited list and bug fixes.

 === New ===
   Added a way to expand the list of visited pages in the visitors list.

 === Improvements ===
   Considerably improved multiple-domains overview loading performance.

 === Bug Fixes ===
   Fixed number of visited pages count being incorrect in the visitors list when many pages (10+) were visited in a single session.
   Fix percentages display overlapping bar in top pages/countries charts.
---------------------------------------
WPLytic 1.2.0 (27 September 2023)
---------------------------------------
  A big (mostly invisible for now) code upgrade to React v18 and Material UI v5.
  Updating to the latest versions of React and MUI not only makes the platform more future-proof, but it also improves the performance and usability of the platform. 

 === New ===
  Added pt-BR language (thanks to Rodrigo for submitting it).

 === Improvements ===
  Updated interface to MUI V5.
  Updated internal React to v18 and TypeScript to the latest versions.
  Replaced DateRangePicker to the PRO one from MUIX.
  Reduced total dashboard app size (by upgrading the ParcelJS bundler to the latest version).
  Various small UI fixes and improvements. The UI will be improved even further in v5 (Note: some small UI inconsistencies might still be noticed from the current transition to the new UI framework version).
  Better date range picker intervals.
  Upgrade internal build package (ParcelJS) to latest version.
  Improved domain selector logic/performance.
  Updated Country and City GeoIP databases for more accurate geolocation.
  Use wp-load.php instead of wp-config.php for database connection, as some managed hosting providers don't provide proper wp-config.php files.
---------------------------------------
WPLytic 1.1.0 (10 March 2023)
---------------------------------------
 Improved admin privacy within the dashboard by either eliminating 3rd party requests or adding the option to disable them.

 === New ===
  Settings->Privacy - Disable domain favicon loading - Option to disable loading of domains favicons from icons.duckduckgo.com.
  Settings->Privacy - Disable new version check - Option to stop the request made on dashboard load to the WPLytic license server that checks whether a new version is available or not.

 === Improvements ===
  Replaced dashboard Inter Google Font with local font files.
  Replaced dashboard Material Icons Google Font with local font file.