Skip to content

Releases: ibericode/koko-analytics

1.0.20

03 Nov 09:49
Compare
Choose a tag to compare

1.0.20 - Nov 3, 20202

  • Do not use custom endpoint file if using custom uploads directory.
  • Use value from KOKO_ANALYTICS_USE_CUSTOM_ENDPOINT if it is defined.
  • Only call add_cap on administrator role if such a role exists
  • Update JS dependencies.
  • Update built-in referrer blocklist.

1.0.19

02 Sep 09:05
Compare
Choose a tag to compare

1.0.19 - Sep 2, 2020

  • Create buffer file directory if it does not exist yet, eg on a fresh WP install.
  • Update preact and date-fns to their latest versions.
  • Update built-in referrer blocklist.

1.0.18

25 Aug 07:53
Compare
Choose a tag to compare

1.0.18 - Aug 25, 2020

  • Fix issue with tracking not working on AMP powered pages or issuing a request to a non-existing file on cdn.ampproject.org.

1.0.17

19 Aug 08:29
Compare
Choose a tag to compare

1.0.17 - Aug 19, 2020

  • Fix issue when using Modern color scheme introduced in WordPress 5.5.
  • Improve test for custom endpoint file by checking for exact response body.
  • Prevent horizontal scrollbar from showing when hovering chart near edge of screen.

1.0.16

21 Jul 06:35
Compare
Choose a tag to compare

1.0.16 - Jul 21, 2020

  • Fix blank screen on WordPress versions lower than 5.0.
  • Fix settings link showing despite user lacking required capability.
  • Fix code for custom referrer blocklist using filter koko_analytics_referrer_blocklist.
  • Do not use custom endpoint file when site URL differs from WordPress URL.
  • Improve test for custom endpoint file.

1.0.15

22 Jun 12:14
Compare
Choose a tag to compare

1.0.15 - Jun 22, 2020

  • Fix weeknames in datepicker.
  • Fix translation files not being loaded.

1.0.14

22 Jun 07:51
Compare
Choose a tag to compare

1.0.14 - Jun 22, 2020

  • Do not use custom tracking endpoint on Multisite installations because it ignores the site-specific database prefix.
  • Show errors in aggegration process if WP_DEBUG is enabled.
  • Update referrer blocklist.
  • Use wp.i18n for managing translations in JavaScript files.
  • Bump table row count up to 25 per page.
  • Add filter hook: koko_analytics_referrer_blocklist (example)
  • Add filter hook: koko_analytics_ignore_referrer_url (example)

1.0.13

28 May 08:34
Compare
Choose a tag to compare

1.0.13 - May 28, 2020

  • Update referrer blocklist.
  • Improve date parsing from URL parameters to account for negative UTC offsets. Fixes an issue with the date jumping back one day.
  • Don't attempt to install custom endpoint if it was manually installed (using the KOKO_ANALYTICS_USE_CUSTOM_ENDPOINT constant).
  • Revert to using home_url() for the tracker endpoint URL.

1.0.12

14 May 08:35
Compare
Choose a tag to compare

1.0.12 - May 14, 2020

  • Add filter koko_analytics_honor_dnt to allow ignoring DoNotTrack.
  • Huge performance improvement for the tracking request if you're on a standard WordPress installation with the root directory writable.
  • Limit scope of tracking script to prevent variable naming collisions.

1.0.11

17 Apr 09:27
Compare
Choose a tag to compare

1.0.11 - Apr 17, 2020

  • Add setting for specifying default date period when opening analytics dashboard.
  • Add Chrome-Lighthouse to list of ignored HTTP user agents.
  • Show notice on analytics dashboard page when buffer file is not writable.
  • Derive cookie path from home URL to work properly with WordPress installations not living at the root of a domain.
  • Track pageview on window.load instead of window.DOMContentLoaded, to make it easier to overwrite the configuration object.
  • Minor optimizations to tracking script.