Skip to content

Releases: ibericode/koko-analytics

2.0.20

19 Nov 11:19
b740278

Choose a tag to compare

2.0.20 - Nov 14, 2025

  • Fix hard-coded table prefix in data export file.
  • Increase batch size during data migration to v2 format from 500 to 1000 rows.
  • Drop temporary table after data migration to v2.

2.0.19

15 Oct 06:43
f9d5ed4

Choose a tag to compare

2.0.19 - Oct 15, 2025

  • Print (< 500 bytes) tracking script inline in page HTML to save on an additional HTTP request and resolve overly aggressive cache issues.
  • Add importer for Plausible.
  • Change public dashboard URL to /koko-analytics-dashboard/ if pretty permalinks are enabled.
  • Exclude visits to post previews.

2.0.16

19 Sep 07:37
746a530

Choose a tag to compare

2.0.16 - Sep 19, 2025

  • Prevent persistent object caches from breaking database migration lock mechanism.
  • Add site URL to database export filename.
  • Export table structure at the time of export.
  • Database connection in importer now logs warnings instead of throwing an exception on database errors.

2.0.15

17 Sep 07:04
f91f1ed

Choose a tag to compare

2.0.15 - Sep 17, 2025

  • Fix count of total number of rows in table for grouped result.
  • Fix compatibility with Borlabs Cookie library script.
  • Add koko_analytics_write_data_export action hook.
  • Show success/error message after certain user-initiated admin actions.
  • Minor performance gain on dashboard.

2.0.14

16 Sep 06:59
01a211e

Choose a tag to compare

2.0.14 - Sep 15, 2025

  • Fix issue in v2 data migration for sites with over 500 distinct public posts.
  • Fix pagination showing up despite there being no more items.
  • Fix styling of file upload button on settings page.
  • Disallow access to public dashboard for anything resembling a bot or crawler.

2.0.13

11 Sep 07:17
18a7cab

Choose a tag to compare

2.0.13 - Sep 11, 2025

  • post_id column on wp_koko_analytics_post_stats table should be of type INT, not MEDIUMINT. This fixes an issue on sites with post ID's larger than 16777215.
  • Fix datepicker dropdown heading spanning multiple lines on certain translations.

2.0.12

09 Sep 11:42
b2852a9

Choose a tag to compare

2.0.12 - Sep 09, 2025

  • Fix incorrect post paths from data migration to v2.
  • Fix table cell width on small screens for pageviews column.
  • Add normalizer rule for AMP urls.
  • Group on path_id to prevent duplicate paths for front-pages.
  • Minor performance improvement in class autoloader.
  • Run database migrations at wp_loaded hook to ensure all custom post types are registered.

2.0.11

29 Aug 14:52
219a272

Choose a tag to compare

2.0.11 - Aug 29, 2025

  • Add script to correctly map post ID to path for sites where this went wrong.
  • Fix migrate to post stats script by returning correct insert ID for paths

2.0.10

29 Aug 08:43
64f980c

Choose a tag to compare

2.0.10 - Aug 29, 2025

  • Show page title again for records that have one.
  • Fix the same path mapping to multiple entries in the wp_koko_analytics_paths table.
  • Defend against stale client-side configuration object due to aggressive full-page caching.
  • Drop database tables when using "reset statistics" button.

2.0.9 - Aug 28, 2025

  • Automatically run the v2 data migration for tables with less than 25.000 total records.
  • Pageviews column should be at least 6 characters wide to allow for 6-figure numbers.
  • Improve performance of post stats migration script.
  • Ship aggregator class on old filesystem location to prevent error from old autoloader.

2.0.8

28 Aug 09:00
5308c90

Choose a tag to compare

2.0.8 - Aug 28, 2025

  • Add WP CLI command for initiating post stats migration to v2: wp koko-analytics migrate_post_stats_to_v2
  • Add WP CLI command for initiating referrer stats migration to v2: wp koko-analytics migrate_referrer_stats_to_v2
  • Slightly decrease font-size for analytics ashboard in general and chart tooltip.
  • Drop database tables on plugin uninstall.
  • Truncate new paths table when resetting statistics.
  • Switch to a single column grid at 1200px instead of 992px.

2.0.7 - Aug 28, 2025

  • Run data migration at later hook so that custom post types have a chance to register.
  • Delete seriously malformed referrer URL's from stats.
  • Fix z-index of datepicker component.