|
4 | 4 |
|
5 | 5 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
|
6 | 6 |
|
7 |
| -This release adds a new `enableTracing` option, which can be used instead of `tracesSampleRate` for an easier setup. |
| 7 | +## 7.39.0 |
| 8 | + |
| 9 | +This release adds a new package, `@sentry/angular-ivy`, which is our Angular SDK with full support for Angular's rendering engine, Ivy. |
| 10 | + |
| 11 | +This release also adds a new `enableTracing` option, which can be used instead of `tracesSampleRate` for an easier setup. |
8 | 12 | Related to this, the `hasTracingEnabled` utility function was moved from `@sentry/tracing` to `@sentry/core`.
|
9 | 13 | The old export from `@sentry/tracing` has been deprecated and will be removed in v8.
|
10 | 14 |
|
| 15 | +- feat(angular): Add Ivy-compatible Angular SDK package (#7264) |
| 16 | +- feat(core): Add source map images to `debug_meta` (#7168) |
| 17 | +- feat(loader): Make lazy-loading configurable (#7232) |
| 18 | +- feat(nextjs): Add performance monitoring to server components (#7242) |
| 19 | +- feat(nextjs): Default to `VERCEL_ENV` as environment (#7227) |
| 20 | +- feat(replay): Add more default block filters (#7233) |
| 21 | +- feat(tracing): Add `enableTracing` option (#7238) |
| 22 | +- fix(core): Exclude client reports from offline queuing (#7226) |
| 23 | +- fix(nextjs): Export serverside data-fetcher wrappers from client (#7256) |
| 24 | +- fix(replay): Fix timestamps on LCP (#7225) |
| 25 | + |
| 26 | +**Replay `rrweb` changes:** |
| 27 | + |
| 28 | +`@sentry-internal/rrweb` was updated from 1.103.0 to 1.104.1 (#7238): |
| 29 | + |
| 30 | +- feat: Export `typings/types` ([#60](https://github.com/getsentry/rrweb/pull/60)) |
| 31 | +- feat: Remove `autoplay` attribute from audio/video tags ([#59](https://github.com/getsentry/rrweb/pull/59)) |
| 32 | +- fix: Exclude `modulepreload` as well ([#52](https://github.com/getsentry/rrweb/pull/52)) |
| 33 | +- fix: Handle removed attributes ([#65](https://github.com/getsentry/rrweb/pull/65)) |
| 34 | +- fix: Masking inputs on change when `maskAllInputs:false` ([#61](https://github.com/getsentry/rrweb/pull/61)) |
| 35 | +- fix: More robust `rootShadowHost` check ([#50](https://github.com/getsentry/rrweb/pull/50)) |
| 36 | +- fix: Textarea value is being duplicated ([#62](https://github.com/getsentry/rrweb/pull/62)) |
| 37 | + |
| 38 | +## 7.38.0 |
| 39 | + |
| 40 | +- feat: Put `abs_path` into stack frame object (#7167) |
| 41 | +- feat(integrations): Deprecate `Offline` integration (#7063) |
| 42 | +- feat(otel): Convert exception otel events to sentry errors (#7165) |
| 43 | +- feat(replay): Change LCP calculation (#7187) |
| 44 | +- feat(tracing): Support Apollo/GraphQL with NestJS (#7194) |
| 45 | +- feat(tracing): Track `PerformanceResourceTiming.renderBlockingStatus` (#7127) |
| 46 | +- feat(tracing|core): Remove transaction name change recording (#7197) |
| 47 | +- fix(browser): Ensure dedupe integration ignores non-errors (#7172) |
| 48 | +- fix(core): Skip empty integrations (#7204) |
| 49 | +- fix(nextjs): Fix faulty import in Next.js .d.ts (#7175) |
| 50 | +- fix(otel): Make otel.kind be a string (#7182) |
| 51 | +- fix(react): Make fallback render types more accurate (#7198) |
| 52 | +- fix(replay): Debounced flushes not respecting `maxWait` (#7207, #7208) |
| 53 | +- ref(replay): Improve logging for stopped replay (#7174) |
| 54 | + |
| 55 | +Work in this release contributed by @lucas-zimermann. Thank you for your contribution! |
| 56 | + |
11 | 57 | ## 7.37.2
|
12 | 58 |
|
13 | 59 | This release includes changes and fixes around text masking and blocking in Replay's `rrweb` dependency. See versions [1.102.0](https://github.com/getsentry/rrweb/releases/tag/1.102.0) and [1.103.0](https://github.com/getsentry/rrweb/releases/tag/1.103.0).
|
|
0 commit comments