Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/3.24.0 #1321

Merged
merged 6 commits into from
Jun 25, 2024
Merged

Release/3.24.0 #1321

merged 6 commits into from
Jun 25, 2024

Conversation

matus-tomlein
Copy link
Contributor

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

matus-tomlein and others added 6 commits June 17, 2024 13:42
…e page URL to account for events tracked before page views in SPAs (close #1307 and #1125)

PR #1308 
* Add an option to generate the page view ID according to changes in the page URL to account for events tracked before page views in SPAs (close #1307)

* Generate a new page view ID on the second page view tracked on the same page regardless of whether preservePageViewIdForUrl is enabled

* Handle multiple trackers with shared state such that they share the page view IDs for events tracked after each other
 PR #1316
* Expose MediaEventType from media plugin api
@matus-tomlein matus-tomlein requested a review from a team June 20, 2024 06:07
Copy link

bundlemon bot commented Jun 20, 2024

BundleMon

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

No change in files bundle size

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

@matus-tomlein matus-tomlein merged commit 6e4c96b into master Jun 25, 2024
2 of 3 checks passed
@matus-tomlein matus-tomlein deleted the release/3.24.0 branch June 25, 2024 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants