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

chore(deps): bump mixpanel-browser from 2.59.0 to 2.61.2 in /apps/block_scout_web/assets #7

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 24, 2025

Bumps mixpanel-browser from 2.59.0 to 2.61.2.

Release notes

Sourced from mixpanel-browser's releases.

Revert event/user queue throttling

  • Removes 10ms throttle of event / user data queueing that was added in 2.61.0. The additional 10ms regressed the reliability of firing tracking updates when a page is about to unload.

Session Recording Fixes & Reliability

  • Stops recording when the initial full snapshot of the DOM fails to generate, preventing the ingestion of blank recordings
  • Try/catch rrweb's record to prevent any user facing errors
  • Fix broken opt-out check that was spamming error messages when debug mode is on (introduced in 2.61.0)

Session recording continuation across page loads

This release focuses on continuing an active session recording across HTML page loads (different mixpanel.init() calls)

  • Session recordings are now persisted and continue recording across HTML page loads in a single tab
  • Session recording now uses IndexedDB when available to queue and persist data for reliability under poor network conditions etc.

v2.60.0

New Contributors

Full Changelog: mixpanel/mixpanel-js@v2.59.0...v2.60.0

Changelog

Sourced from mixpanel-browser's changelog.

2.61.2 (14 Mar 2025)

  • Revert 10ms throttle on enqueueing events to improve tracking reliability on page unload

2.61.1 (11 Mar 2025)

  • Session recording stops if initial DOM snapshot fails
  • Errors triggered by rrweb's record function are now caught
  • Fix for issue causing opt-out check error messages in debug mode

2.61.0 (6 Mar 2025)

  • Session recordings now continue across page loads within the same tab, using IndexedDB for persistence

2.60.0 (31 Jan 2025)

  • Expanded Autocapture configs
  • Prevent duplicate values in persistence when using people.union (thanks @​chrisdeely)

2.59.0 (21 Jan 2025)

  • Initial Autocapture support
  • Block more crawlers (AmazonBot, more Yandex bots)

2.58.0 (16 Dec 2024)

  • Added canvas recording option
  • Session Replay checkpoint events now include a starting URL

2.57.1 (12 Dec 2024)

  • Asynchronous abstractions (primarily Promise support) introduced in internal refactor of batch/queue/retry system

2.57.0 (Dec 2024) REDACTED

2.56.0 (4 Nov 2024)

  • Recording payloads now include additional metadata: the current URL, library type, and library version.
  • Sourcemaps are now generated for the recorder module.
  • Added debugging method mixpanel.get_session_replay_url() which will return a Mixpanel UI link to the session replay if there is an active recording taking place.
  • Refactored session recording module to encapsulate each active recording and its metadata. Added a unit test suite for the new session-recording.js.
  • Added some additional error handling for when stopRecording fails or rrweb silently fails to start recording.
  • Removed record_inline_images option due to buggy behavior in rrweb.

2.55.1 (27 Aug 2024)

  • Adds a minimum recording length option for session recording
  • Fixes and improvements for session recording batcher to support offline queueing and retry
  • Fix for query param parsing/escaping
  • Support for more UTM tags / click IDs (thanks @​aliyalcinkaya)

2.55.0 (2 Aug 2024)

  • Added new build to support native JavaScript modules

2.54.1 (30 Jul 2024)

  • Fixes and improvements for user-idleness detection in session recording

2.54.0 (23 Jul 2024)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mixpanel-browser](https://github.com/mixpanel/mixpanel-js) from 2.59.0 to 2.61.2.
- [Release notes](https://github.com/mixpanel/mixpanel-js/releases)
- [Changelog](https://github.com/mixpanel/mixpanel-js/blob/master/CHANGELOG.md)
- [Commits](mixpanel/mixpanel-js@v2.59.0...v2.61.2)

---
updated-dependencies:
- dependency-name: mixpanel-browser
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 24, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 1, 2025

Superseded by #27.

@dependabot dependabot bot closed this Apr 1, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/apps/block_scout_web/assets/mixpanel-browser-2.61.2 branch April 1, 2025 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants