Skip to content

meta(changelog): Update changelog for 7.55.0#8318

Merged
AbhiPrasad merged 14 commits intomasterfrom
prepare-release/7.55.0
Jun 13, 2023
Merged

meta(changelog): Update changelog for 7.55.0#8318
AbhiPrasad merged 14 commits intomasterfrom
prepare-release/7.55.0

Conversation

@AbhiPrasad
Copy link
Copy Markdown
Contributor

Not sure if the replay stuff about slow clicks deserved a separate call out - so decided on a simpler changelog. Can change that if y'all think different.

billyvg and others added 14 commits June 1, 2023 09:15
This is causing some low-value replays. If you search sentry for replays
with duration < 5 seconds, you will see that most of them are re-newed
sessions from idle that only have a "keydown" breadcrumb. I suspect
users are alt-tabbing out of an idle Sentry page. Removing for now until
we have a better way to detect when a session is truly resumed via
keydown event.
[Gitflow] Merge master into develop
… to unknown routes (#8278)

Fix a possible scenario in which transaction names can have query params, 
namely a navigation to an unknown route.
Update the readme now that we're compatible with more adapters than just
the Node adapter.

Co-authored-by: Francesco Novy <francesco.novy@sentry.io>
More specific types for our replay recording events. These are exported
so that our UI can use them as well.


![image](https://github.com/getsentry/sentry-javascript/assets/79684/8b5d3ff1-ac44-4f30-b1b2-0057b98ec4b7)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.0.0 to 4.0.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.0.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.0.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Theres an edge case where a buffered session becomes expired, an error
comes in, the link from error to replay is lost because a new session is
created due to the session being expired.

We should either ignore the max session life for a buffered session, or
possibly check/refresh session when an error comes in.
This moves the slow click detection out of GA and makes it generally
available. You can opt-out of this by setting `slowClickTimeout: 0`.

It also adds `disabled` & `aria-disabled` attributes to captured DOM
elements.

note: We now capture this for `<a>`, `<button>` and
`<input[type=button]>`/`<input[type=submit]>`.

Closes #8295
Before submitting a pull request, please take a look at our

[Contributing](https://github.com/getsentry/sentry-javascript/blob/master/CONTRIBUTING.md)
guidelines and verify:

- [ ] If you've added code that should be tested, please add tests.
- [ ] Ensure your code lints and the test suite passes (`yarn lint`) &
(`yarn test`).
Not sure how this happened and how that didn't fail before, but this is
failing on master as of now...
@AbhiPrasad AbhiPrasad requested review from lforst and mydea June 12, 2023 16:17
Copy link
Copy Markdown
Member

@mydea mydea left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is fine, this is nothing we are pushing for now and should not impact users really. 🚢

@AbhiPrasad AbhiPrasad changed the base branch from develop to master June 13, 2023 13:17
@AbhiPrasad AbhiPrasad merged commit 0f3f211 into master Jun 13, 2023
@AbhiPrasad AbhiPrasad deleted the prepare-release/7.55.0 branch June 13, 2023 13:18
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.

5 participants