@@ -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
856966This release fixes issues with Time to First Byte (TTFB) calculation in the SDK that was introduced with ` 7.95.0 ` . It
0 commit comments