From b83be220fbcb06749e193be9bc73bc20502f3a77 Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Tue, 6 Dec 2022 15:15:44 +0100 Subject: [PATCH 1/5] meta: Update CHANGELOG for 7.24.0 --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e618e2479b4..ebdace558b76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,34 @@ - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott +## 7.24.0 + +This release bumps the [`@sentry/replay`](https://github.com/getsentry/sentry-javascript/blob/master/packages/replay/README.md) package from version 0.x to 7.2.0. +Along with this version bump, we're introducing a few breaking changes. +Take a look at the [Replay migration guide](https://github.com/getsentry/sentry-javascript/blob/master/packages/replay/MIGRATION.md) for further information. +Furthermore, we're now also publishing CDN bundles for the Replay integration. +The Replay version bump is the result of moving the package into the Sentry JavaScript SDK monorepo which aligns the version with our other JS SDK packages. + +- build(replay): Generate Replay CDN bundles (#6391) +- feat(browser): Support dom.maxStringLength configuration (#6175) (#6311) +- feat(nextjs): Don't init SDK on Vercel Edge Runtime (#6408) +- feat(nextjs): Parameterize prefix loader values (#6377) +- feat(nextjs): Support `assetPrefix` option (#6388) +- feat(replay): Allow to define sample rates on SDK level (#6387) +- feat(replay): Deprecate old replay sample rate configs (#6414) +- fix(nextjs): Inject SDK in dev mode (#6368) +- fix(nextjs): Use `basePath` for `assetPrefix` if needed (#6424) +- fix(node): Move `profilesSampleRate` into `BaseNodeOptions` (#6409) +- fix(replay): Ensure dropped errors are removed from replay reference (#6299) +- fix(replay): Fix rrweb issue & vendor it (#6335) +- ref(nextjs): Clean up client-side integrations code (#6382) +- ref(nextjs): Use loader for rather than webpack plugin for injecting release (#6404) +- ref(remix): Do not fail silently if `getClientIpAddress` throws error. (#6400) +- ref(replay): Remove deprecated replay options (#6370) +- ref(replay): Rename `replaysSampleRate` to `replaysSessionSampleRate` (#6422) + +Work in this release contributed by @tomgrossman and @ZachGawlik. Thank you for your contributions! + ## 7.23.0 - feat(browser): Add `__SENTRY_RELEASE__` magic string (#6322) From afc5b6035aa3c94f5e260914c6f9baa1d1cce12e Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Tue, 6 Dec 2022 15:20:40 +0100 Subject: [PATCH 2/5] add entry for #6210 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ebdace558b76..26eb78fb9afb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ The Replay version bump is the result of moving the package into the Sentry Java - feat(nextjs): Support `assetPrefix` option (#6388) - feat(replay): Allow to define sample rates on SDK level (#6387) - feat(replay): Deprecate old replay sample rate configs (#6414) +- feat(tracing): Add interaction transaction as an experiment (#6210) - fix(nextjs): Inject SDK in dev mode (#6368) - fix(nextjs): Use `basePath` for `assetPrefix` if needed (#6424) - fix(node): Move `profilesSampleRate` into `BaseNodeOptions` (#6409) From 5513967c0bb3ddf6a736e14532652f2d4300d406 Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Tue, 6 Dec 2022 15:27:33 +0100 Subject: [PATCH 3/5] remove replay entries --- CHANGELOG.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 26eb78fb9afb..7d4d7bddd32a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,24 +12,17 @@ Take a look at the [Replay migration guide](https://github.com/getsentry/sentry- Furthermore, we're now also publishing CDN bundles for the Replay integration. The Replay version bump is the result of moving the package into the Sentry JavaScript SDK monorepo which aligns the version with our other JS SDK packages. -- build(replay): Generate Replay CDN bundles (#6391) - feat(browser): Support dom.maxStringLength configuration (#6175) (#6311) - feat(nextjs): Don't init SDK on Vercel Edge Runtime (#6408) - feat(nextjs): Parameterize prefix loader values (#6377) - feat(nextjs): Support `assetPrefix` option (#6388) -- feat(replay): Allow to define sample rates on SDK level (#6387) -- feat(replay): Deprecate old replay sample rate configs (#6414) - feat(tracing): Add interaction transaction as an experiment (#6210) - fix(nextjs): Inject SDK in dev mode (#6368) - fix(nextjs): Use `basePath` for `assetPrefix` if needed (#6424) - fix(node): Move `profilesSampleRate` into `BaseNodeOptions` (#6409) -- fix(replay): Ensure dropped errors are removed from replay reference (#6299) -- fix(replay): Fix rrweb issue & vendor it (#6335) - ref(nextjs): Clean up client-side integrations code (#6382) - ref(nextjs): Use loader for rather than webpack plugin for injecting release (#6404) - ref(remix): Do not fail silently if `getClientIpAddress` throws error. (#6400) -- ref(replay): Remove deprecated replay options (#6370) -- ref(replay): Rename `replaysSampleRate` to `replaysSessionSampleRate` (#6422) Work in this release contributed by @tomgrossman and @ZachGawlik. Thank you for your contributions! From c79ac58a475fc910da47006105250d73742eb4d6 Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Tue, 6 Dec 2022 15:37:49 +0100 Subject: [PATCH 4/5] fix typo --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d4d7bddd32a..66d595d72bfb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ ## 7.24.0 -This release bumps the [`@sentry/replay`](https://github.com/getsentry/sentry-javascript/blob/master/packages/replay/README.md) package from version 0.x to 7.2.0. +This release bumps the [`@sentry/replay`](https://github.com/getsentry/sentry-javascript/blob/master/packages/replay/README.md) package from version 0.x to 7.24.0. Along with this version bump, we're introducing a few breaking changes. Take a look at the [Replay migration guide](https://github.com/getsentry/sentry-javascript/blob/master/packages/replay/MIGRATION.md) for further information. Furthermore, we're now also publishing CDN bundles for the Replay integration. From 51afd0a59dc7683f4426a7425736d9a4bd8a94a4 Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Tue, 6 Dec 2022 16:28:23 +0100 Subject: [PATCH 5/5] remove interaction transaction entry --- CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66d595d72bfb..244ac21c0377 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,11 +12,10 @@ Take a look at the [Replay migration guide](https://github.com/getsentry/sentry- Furthermore, we're now also publishing CDN bundles for the Replay integration. The Replay version bump is the result of moving the package into the Sentry JavaScript SDK monorepo which aligns the version with our other JS SDK packages. -- feat(browser): Support dom.maxStringLength configuration (#6175) (#6311) +- feat(browser): Support dom.maxStringLength configuration (#6311) - feat(nextjs): Don't init SDK on Vercel Edge Runtime (#6408) - feat(nextjs): Parameterize prefix loader values (#6377) - feat(nextjs): Support `assetPrefix` option (#6388) -- feat(tracing): Add interaction transaction as an experiment (#6210) - fix(nextjs): Inject SDK in dev mode (#6368) - fix(nextjs): Use `basePath` for `assetPrefix` if needed (#6424) - fix(node): Move `profilesSampleRate` into `BaseNodeOptions` (#6409)