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

meta(changelog): Update changelog for 7.63.0 #8788

Merged
merged 16 commits into from
Aug 10, 2023
Merged

Conversation

mydea
Copy link
Member

@mydea mydea commented Aug 10, 2023

Changelog for v7.63.0. Nothing major user facing I'd say?

lforst and others added 15 commits August 9, 2023 10:05
[Gitflow] Merge master into develop
…8768)

This ensures we ignore any events being added which are after the
session max age.
Maybe this helps with cases where we send weird replays with a single
event much after initial timestamp.

I added a test to ensure this does not regress in buffer mode, where
recording is continuous and _can_ be "forever".
Bumps [@opentelemetry/instrumentation](https://github.com/open-telemetry/opentelemetry-js) from 0.41.0 to 0.41.2.
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-js@experimental/v0.41.0...experimental/v0.41.2)

---
updated-dependencies:
- dependency-name: "@opentelemetry/instrumentation"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
We assumed that the click debounce should only let one click per second
through. however, that does not work if clicking different elements
quickly (as it only debounces a single click/element). This adds a guard
to ensure we only handle a single click breadcrumb per second.

Fixes getsentry/sentry#54293
…rverFunctions` and `autoInstrumentAppDirectory` (#8781)
1. Make sure it is correctly kept when doing the compression worker
switchover
2. Make sure it is correctly set for `session` recordings
Add another safeguard to avoid too-long replays, in the case where
flushing takes too long.
Just re-export everything manually from node so it can be used in
node-experimental.
…8783)

In our `stop()` method, we always tried to force a final flush when in
`session` mode.
However, that may lead to weird behaviour when we internally `stop()`
due to a failure - e.g. think a send replay request fails, we do not
want to force a flush again in that case.

Note that in tests this seems to be generally passing because `flush()`
usually has a running `_flushLock` at this time and thus does not
attempt to flush again immediately but only schedules a flush later. I
added a test that properly failed for this before and is now fixed.
@mydea mydea self-assigned this Aug 10, 2023
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
@mydea mydea force-pushed the prepare-release/7.63.0 branch from 6d6f2a2 to 3439d39 Compare August 10, 2023 15:06
@mydea mydea changed the base branch from develop to master August 10, 2023 15:06
@github-actions
Copy link
Contributor

size-limit report 📦

Path Size
@sentry/browser (incl. Tracing, Replay) - Webpack (gzipped) 75.1 KB (+0.34% 🔺)
@sentry/browser (incl. Tracing) - Webpack (gzipped) 31.11 KB (0%)
@sentry/browser - Webpack (gzipped) 21.81 KB (0%)
@sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) 69.71 KB (+0.24% 🔺)
@sentry/browser (incl. Tracing) - ES6 CDN Bundle (gzipped) 28.16 KB (+0.04% 🔺)
@sentry/browser - ES6 CDN Bundle (gzipped) 20.18 KB (+0.05% 🔺)
@sentry/browser (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) 219.8 KB (+0.34% 🔺)
@sentry/browser (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) 84.69 KB (+0.03% 🔺)
@sentry/browser - ES6 CDN Bundle (minified & uncompressed) 59.86 KB (+0.04% 🔺)
@sentry/browser (incl. Tracing) - ES5 CDN Bundle (gzipped) 31.03 KB (+0.04% 🔺)
@sentry/react (incl. Tracing, Replay) - Webpack (gzipped) 65.3 KB (+0.39% 🔺)
@sentry/react - Webpack (gzipped) 21.84 KB (0%)
@sentry/nextjs Client (incl. Tracing, Replay) - Webpack (gzipped) 92.92 KB (+0.3% 🔺)
@sentry/nextjs Client - Webpack (gzipped) 50.64 KB (+0.06% 🔺)

@mydea mydea merged commit 30da5c3 into master Aug 10, 2023
@mydea mydea deleted the prepare-release/7.63.0 branch August 10, 2023 15:23
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