|  | 
| 4 | 4 | 
 | 
| 5 | 5 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott | 
| 6 | 6 | 
 | 
| 7 |  | -Work in this release was contributed by @Spice-King. Thank you for your contribution! | 
|  | 7 | +## 9.36.0 | 
|  | 8 | + | 
|  | 9 | +### Important Changes | 
|  | 10 | + | 
|  | 11 | +- **feat(node-core): Add node-core SDK ([#16745](https://github.com/getsentry/sentry-javascript/pull/16745))** | 
|  | 12 | + | 
|  | 13 | +This release adds a new SDK `@sentry/node-core` which ships without any OpenTelemetry instrumententation out of the box. All OpenTelemetry dependencies are peer dependencies and OpenTelemetry has to be set up manually. | 
|  | 14 | + | 
|  | 15 | +Use `@sentry/node-core` when: | 
|  | 16 | + | 
|  | 17 | +- You already have OpenTelemetry set up | 
|  | 18 | +- You need custom OpenTelemetry configuration | 
|  | 19 | +- You want minimal dependencies | 
|  | 20 | +- You need fine-grained control over instrumentation | 
|  | 21 | + | 
|  | 22 | +Use `@sentry/node` when: | 
|  | 23 | + | 
|  | 24 | +- You want an automatic setup | 
|  | 25 | +- You're new to OpenTelemetry | 
|  | 26 | +- You want sensible defaults | 
|  | 27 | +- You prefer convenience over control | 
|  | 28 | + | 
|  | 29 | +* **feat(node): Deprecate ANR integration ([#16832](https://github.com/getsentry/sentry-javascript/pull/16832))** | 
|  | 30 | + | 
|  | 31 | +The ANR integration has been deprecated and will be removed in future versions. Use `eventLoopBlockIntegration` from `@sentry/node-native` instead. | 
|  | 32 | + | 
|  | 33 | +- **feat(replay): Add `_experiments.ignoreMutations` option ([#16816](https://github.com/getsentry/sentry-javascript/pull/16816))** | 
|  | 34 | + | 
|  | 35 | +This replay option allows to configure a selector list of elements to not capture mutations for. | 
|  | 36 | + | 
|  | 37 | +```js | 
|  | 38 | +Sentry.replayIntegration({ | 
|  | 39 | +  _experiments: { | 
|  | 40 | +    ignoreMutations: ['.dragging'], | 
|  | 41 | +  }, | 
|  | 42 | +}); | 
|  | 43 | +``` | 
|  | 44 | + | 
|  | 45 | +### Other changes | 
|  | 46 | + | 
|  | 47 | +- feat(deps): bump @prisma/instrumentation from 6.10.1 to 6.11.1 ([#16833](https://github.com/getsentry/sentry-javascript/pull/16833)) | 
|  | 48 | +- feat(nextjs): Add flag for suppressing router transition warning ([#16823](https://github.com/getsentry/sentry-javascript/pull/16823)) | 
|  | 49 | +- feat(nextjs): Automatically skip middleware requests for tunnel route ([#16812](https://github.com/getsentry/sentry-javascript/pull/16812)) | 
|  | 50 | +- feat(replay): Export compression worker from `@sentry/replay-internal` ([#16794](https://github.com/getsentry/sentry-javascript/pull/16794)) | 
|  | 51 | +- fix(browser): Avoid 4xx response for succesful `diagnoseSdkConnectivity` request ([#16840](https://github.com/getsentry/sentry-javascript/pull/16840)) | 
|  | 52 | +- fix(browser): Guard against undefined nextHopProtocol ([#16806](https://github.com/getsentry/sentry-javascript/pull/16806)) | 
|  | 53 | +- fix(cloudflare): calculate retries not attempts ([#16834](https://github.com/getsentry/sentry-javascript/pull/16834)) | 
|  | 54 | +- fix(nuxt): Parametrize routes on the server-side ([#16785](https://github.com/getsentry/sentry-javascript/pull/16785)) | 
|  | 55 | +- fix(vue): Make pageload span handling more reliable ([#16799](https://github.com/getsentry/sentry-javascript/pull/16799)) | 
|  | 56 | + | 
|  | 57 | +Work in this release was contributed by @Spice-King and @stayallive. Thank you for your contributions! | 
| 8 | 58 | 
 | 
| 9 | 59 | ## 9.35.0 | 
| 10 | 60 | 
 | 
|  | 
0 commit comments