- added Caddy IP address header parser
- upgraded Go version
- updated dependencies
- removed DNT
- updated dependencies
Warning! This update has breaking changes!
- added client hints
- added option to pass in config path as first argument
- removed all scripts and replaced them with pa.js
- updated dependencies
- added support for client hints
- added Makefile
- added vendoring
- refactored package structure
- upgraded to Go version 1.21
- updated dependencies
- log server host and port on startup
- fixed event and session extension endpoint
- fixed extended snippet in console
- added pirsch-extended.js
- latest JavaScript files are now downloaded from pirsch.io
- scripts now use paths without keywords blocked by ad blockers
- paths and script filenames can now be configured
- removed hostnames from configuration
- snippets are now logged on startup
- fixed using access key clients
- upgraded to Go 1.20
- updated dependencies
- added sample network configuration
- updated dependencies
- added base path configuration option
- removed serving script build files
- updated dependencies
- added session extensions
- updated scripts
- updated dependencies
- updated scripts
- updated dependencies
- events are now send asynchronously, so it’s no longer required to wait for the request to go through before switching the page
- updated dependencies
- fixed imports
- updated SDK
- added IP header configuration
- added allowed subnets configuration
- added whitelisting pages to scripts
- updated SDK and other dependencies
Initial release.