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

feat: Update JavaScript SDKs to 7.76.0 #783

Merged
merged 2 commits into from
Oct 31, 2023

Conversation

timfish
Copy link
Collaborator

@timfish timfish commented Oct 30, 2023

This PR:

  • Updates to the latest js SDKs which had breaking changes around the watchdogTimer
  • Removes the lru_map dependency as there is now an alternative in @sentry/utils
  • Adds ANR session support for renderer ANR
  • Adds tests for both main and renderer ANR sessions

Closes #774

When adding the tests I found a bug where the ANR child process was picking up the session persistence file and sending it as a previously abnormal session but this file was created by the main process!

@timfish timfish requested a review from AbhiPrasad October 31, 2023 02:09
@timfish timfish merged commit 060747d into getsentry:master Oct 31, 2023
41 checks passed
@timfish timfish deleted the feat/update-js-to-7.74.1 branch December 13, 2023 09:13
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.

Add abnormal_mechanism to sessions to track ANR rate
2 participants