Releases: ibericode/koko-analytics
Releases · ibericode/koko-analytics
1.0.20
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
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
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
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
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
1.0.15 - Jun 22, 2020
- Fix weeknames in datepicker.
- Fix translation files not being loaded.
1.0.14
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
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
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
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 ofwindow.DOMContentLoaded
, to make it easier to overwrite the configuration object. - Minor optimizations to tracking script.