snowplow / snowplow-javascript-tracker

Snowplow event tracker for client-side and server-side JavaScript. Add analytics to your websites, web apps and servers.
http://snowplowanalytics.com
BSD 3-Clause "New" or "Revised" License
555 stars 222 forks source link

Release/3.24.0 #1321

Closed matus-tomlein closed 5 months ago

matus-tomlein commented 5 months ago

This release brings an improvement for single-page-apps that makes it possible to change when the page view ID is generated. It makes it possible to have the page view ID update whenever the URL changes, which enables all events tracked on that page URL to share the same page view ID regardless of the order they are tracked in.

Enhancements

Bug fixes

Under the hood

bundlemon[bot] commented 5 months ago

BundleMon

Unchanged files (6) Status | Path | Size | Limits :------------: | ------------ | :------------: | :------------: :white_check_mark: | libraries/browser-tracker-core/dist/index.mod
ule.js
| 27.3KB | 28KB / +10% :white_check_mark: | trackers/javascript-tracker/dist/sp.js
| 25.37KB | 25.5KB / +10% :white_check_mark: | trackers/javascript-tracker/dist/sp.lite.js
| 15.68KB | 16KB / +10% :white_check_mark: | trackers/browser-tracker/dist/index.umd.min.j
s
| 15.55KB | 16KB / +10% :white_check_mark: | libraries/tracker-core/dist/index.module.js
| 13.36KB | 15KB / +10% :white_check_mark: | trackers/browser-tracker/dist/index.module.js
| 3.51KB | 5KB / +10%

No change in files bundle size

Final result: :white_check_mark:

View report in BundleMon website ➡️


Current branch size history | Target branch size history