v0.16.0
β Breaking Changes
- Column prisme.sessions.pageviews is renamed to prisme.sessions.pageview_count
π New
- Add noscript handlers to track visitors with JS disabled.
- Add configurable timeout middleware.
- Add
X-Prisme-Visitor-Id
header to pageview handler to specify session visitor id. - Domain, path and manual tracking options for tracking script (renamed wa.js).
- Add support for UTM parameters.
π§Ή Updates
- Go dependencies
- Embedded IP geolocation database
- Web Analytics dashboard
- Update grafana to 11.0.0
- Update Nix flake
π Bug Fixes
- Remove debug println
- Incomplete teardown service logs
- Duplicate count of sessions and visitor in dashboard
Full Changelog: v0.15.0...v0.16.0