diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b2309cc2392..922267784880 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,50 @@ - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott +## 7.110.0 + +### Important Changes + +- **feat(tracing): Add interactions sample rate to browser tracing integrations (#11382)** + +You can now use a `interactionsSampleRate` to control the sample rate of INP spans. `interactionsSampleRate` is applied +on top of the global `tracesSampleRate`. Therefore if `interactionsSampleRate` is `0.5` and `tracesSampleRate` is `0.1`, +then the actual sample rate for interactions is `0.05`. + +```js +Sentry.init({ + tracesSampleRate: 0.1, + integrations: [ + Sentry.browserTracingIntegration({ + interactionsSampleRate: 0.5, + }), + ], +}); +``` + +- **Deprecations** + +This release deprecates the `Hub` class, as well as the `addRequestDataToTransaction` method. The `trpcMiddleware` +method is no longer on the `Handlers` export, but instead is a standalone export. + +Please see the detailed [Migration docs](./MIGRATION.md#deprecations-in-7x) on how to migrate to the new APIs. + +- feat: Deprecate and relocate `trpcMiddleware` (#11389) +- feat(core): Deprecate `Hub` class (#11528) +- feat(types): Deprecate `Hub` interface (#11530) +- ref: Deprecate `addRequestDataToTransaction` (#11368) + +### Other Changes + +- feat(core): Update metric normalization (#11519) +- feat(feedback): Customize feedback placeholder text color (#11521) +- feat(remix): Skip span creation for `OPTIONS` and `HEAD` request. (#11485) +- feat(utils): Add metric buckets rate limit (#11506) +- fix(core): unref timer to not block node exit (#11483) +- fix(metrics): Map `statsd` to `metric_bucket` (#11505) +- fix(spans): Allow zero exclusive time for INP spans (#11408) +- ref(feedback): Configure feedback fonts (#11520) + ## 7.109.0 This release deprecates some exports from the `@sentry/replay` package. These exports have been moved to the browser SDK