fix(deps): update dependency mixpanel-browser to v2.53.0 #587
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.47.0
->2.53.0
2.47.1
->2.49.0
Release Notes
mixpanel/mixpanel-js (mixpanel-browser)
v2.53.0
Compare Source
v2.52.0
: Revert to persisting UTM params by defaultCompare Source
This release reverts the UTM param persistence change introduced in v2.51.0, to minimize disruption for older implementations. UTM parameters will be persisted by default in super property storage when the SDK finds them on pageload. To opt in to the recommended modern behavior, use initialization option
{stop_utm_persistence: true}
.v2.51.0
: Updates to UTM param persistence, localStorage/cookie migration, session recordingCompare Source
{stop_utm_persistence: false}
.record_block_class
,record_block_selector
, andrecord_mask_text_class
offer finer-grained control over elements to block in session recording, and provide stricter defaults.mixpanel.get_session_recording_properties()
exposes Replay ID property for tagging events controlled by other client-side SDKs such as Segment or mParticle.v2.50.0
Compare Source
v2.49.0
: Attribution/web analytics updatesCompare Source
This release updates capabilities related to web/marketing/attribution analytics.
The
track_pageview
init option now accepts three string values to support SPA pageview tracking:"url-with-path"
: fire pageview events only when main url path changes (https://example.com/foo
->https://example.com/bar
but nothttps://example.com/foo?bar=1
->https://example.com/foo?bar=2
)"url-with-path-and-query-string"
: fire pageview events only when main url path or query string changes (https://example.com/foo?bar=1
->https://example.com/foo?bar=2
but nothttps://example.com/foo?bar=1#baz
->https://example.com/foo?bar=1#qux
)"full-url"
: fire pageview events when anything on the URL changesExample:
Profile properties storing referrer info (
$initial_referrer
and$initial_referring_domain
) are now saved withset_once
instead ofset
, to prevent overwriting.Persistence of UTM parameters can now be turned off with the init option
{stop_utm_persistence: true}
. This is opt-in today but will be the default setting in a future release. Thestop_utm_persistence
option will also override thestore_google
option, which is responsible persisting UTM parameters today. Ifstore_google
andstop_utm_persistence
are bothtrue
, any persisted UTM parameters will be cleared from storage.Visits from AhrefsSiteAudit crawler are now ignored.
v2.48.1
: Minification fix for UTM campaign propertiesCompare Source
This update patches a discrepancy between the minified and unminified versions of the packaged SDK. Campaign parameters will now be stored as super properties persistently in all versions.
v2.48.0
: Configurable API endpoints, miscellaneous updates and fixesCompare Source
API endpoint routes can now be configured individually, so you can rename /track, /engage, and /groups HTTP endpoints arbitrarily. Configure with the
api_routes
option:In the above example, event-tracking requests will go to
https://my-proxy.example.com/foo/
, user profile updates tohttps://my-proxy.example.com/bar/
, etc.Other fixes:
mixpanel.track()
will no longer be mutatedadd_group()
when adding a new group to an existing listConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.