Skip to content

Commit 2b20e06

Browse files
authored
chore: Update changelog to include latest v7 release (#11816)
quick PR to sync changelogs so I don't have to keep going back and forth.
1 parent 58a36e4 commit 2b20e06

File tree

1 file changed

+110
-0
lines changed

1 file changed

+110
-0
lines changed

CHANGELOG.md

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -851,6 +851,116 @@ We have also removed or updated a variety of deprecated APIs.
851851
- ref: Remove usage of span tags (#10808)
852852
- ref: Remove user segment (#10575)
853853

854+
## 7.112.2
855+
856+
- fix(nextjs|sveltekit): Ensure we can pass `browserTracingIntegration` (#11765)
857+
858+
## 7.112.1
859+
860+
- fix(ember/v7): Do not create rendering spans without transaction (#11750)
861+
862+
## 7.112.0
863+
864+
### Important Changes
865+
866+
- **feat: Export pluggable integrations from SDK packages (#11723)**
867+
868+
Instead of installing `@sentry/integrations`, you can now import the pluggable integrations directly from your SDK
869+
package:
870+
871+
```js
872+
// Before
873+
import * as Sentry fromv '@sentry/browser';
874+
import { dedupeIntegration } from '@sentry/integrations';
875+
876+
Sentry.init({
877+
integrations: [dedupeIntegration()],
878+
});
879+
880+
// After
881+
import * as Sentry from '@sentry/browser';
882+
883+
Sentry.init({
884+
integrations: [Sentry.dedupeIntegration()],
885+
});
886+
```
887+
888+
Note that only the functional integrations (e.g. `xxxIntegration()`) are re-exported.
889+
890+
### Other Changes
891+
892+
- feat(replay): Add "maxCanvasSize" option for replay canvases (#11732)
893+
- fix(serverless): [v7] Check if cloud event callback is a function (#11734)
894+
895+
## 7.111.0
896+
897+
- feat(core): Add `server.address` to browser `http.client` spans (#11663)
898+
- fix: Ensure next & sveltekit correctly handle `browserTracingIntegration` (#11647)
899+
- fix(browser): Don't assume window.document is available (#11598)
900+
901+
## 7.110.1
902+
903+
- fix(nextjs): Fix `tunnelRoute` matching logic for hybrid cloud (#11577)
904+
905+
## 7.110.0
906+
907+
### Important Changes
908+
909+
- **feat(tracing): Add interactions sample rate to browser tracing integrations (#11382)**
910+
911+
You can now use a `interactionsSampleRate` to control the sample rate of INP spans. `interactionsSampleRate` is applied
912+
on top of the global `tracesSampleRate`. Therefore if `interactionsSampleRate` is `0.5` and `tracesSampleRate` is `0.1`,
913+
then the actual sample rate for interactions is `0.05`.
914+
915+
```js
916+
Sentry.init({
917+
tracesSampleRate: 0.1,
918+
integrations: [
919+
Sentry.browserTracingIntegration({
920+
interactionsSampleRate: 0.5,
921+
}),
922+
],
923+
});
924+
```
925+
926+
- **Deprecations**
927+
928+
This release deprecates the `Hub` class, as well as the `addRequestDataToTransaction` method. The `trpcMiddleware`
929+
method is no longer on the `Handlers` export, but instead is a standalone export.
930+
931+
Please see the detailed [Migration docs](./MIGRATION.md#deprecations-in-7x) on how to migrate to the new APIs.
932+
933+
- feat: Deprecate and relocate `trpcMiddleware` (#11389)
934+
- feat(core): Deprecate `Hub` class (#11528)
935+
- feat(types): Deprecate `Hub` interface (#11530)
936+
- ref: Deprecate `addRequestDataToTransaction` (#11368)
937+
938+
### Other Changes
939+
940+
- feat(core): Update metric normalization (#11519)
941+
- feat(feedback): Customize feedback placeholder text color (#11521)
942+
- feat(remix): Skip span creation for `OPTIONS` and `HEAD` request. (#11485)
943+
- feat(utils): Add metric buckets rate limit (#11506)
944+
- fix(core): unref timer to not block node exit (#11483)
945+
- fix(metrics): Map `statsd` to `metric_bucket` (#11505)
946+
- fix(spans): Allow zero exclusive time for INP spans (#11408)
947+
- ref(feedback): Configure feedback fonts (#11520)
948+
949+
## 7.109.0
950+
951+
This release deprecates some exports from the `@sentry/replay` package. These exports have been moved to the browser SDK
952+
(or related framework SDKs like `@sentry/react`).
953+
954+
- feat(feedback): Make "required" text for input elements configurable (#11287)
955+
- feat(node): Add scope to ANR events (#11267)
956+
- feat(replay): Bump `rrweb` to 2.12.0 (#11317)
957+
- fix(node): Local variables skipped after Promise (#11248)
958+
- fix(node): Skip capturing Hapi Boom error responses (#11324)
959+
- fix(web-vitals): Check for undefined navigation entry (#11312)
960+
- ref(replay): Deprecate `@sentry/replay` exports (#11242)
961+
962+
Work in this release contributed by @soerface. Thank you for your contribution!
963+
854964
## 7.108.0
855965

856966
This release fixes issues with Time to First Byte (TTFB) calculation in the SDK that was introduced with `7.95.0`. It

0 commit comments

Comments
 (0)