|
4 | 4 |
|
5 | 5 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
|
6 | 6 |
|
| 7 | +## 10.11.0 |
| 8 | + |
| 9 | +### Important Changes |
| 10 | + |
| 11 | +- **feat(aws): Add experimental AWS Lambda extension for tunnelling events ([#17525](https://github.com/getsentry/sentry-javascript/pull/17525))** |
| 12 | + |
| 13 | + This release adds an experimental Sentry Lambda extension to the existing Sentry Lambda layer. Sentry events are now tunneled through the extension and then forwarded to Sentry. This has the benefit of reducing the request processing time. |
| 14 | + |
| 15 | + To enable it, set `_experiments.enableLambdaExtension` in your Sentry config like this: |
| 16 | + |
| 17 | + ```javascript |
| 18 | + Sentry.init({ |
| 19 | + dsn: '<YOUR_DSN>', |
| 20 | + _experiments: { |
| 21 | + enableLambdaExtension: true, |
| 22 | + }, |
| 23 | + }); |
| 24 | + ``` |
| 25 | + |
| 26 | +### Other Changes |
| 27 | + |
| 28 | +- feat(aws): Add experimental AWS Lambda extension for tunnelling events ([#17525](https://github.com/getsentry/sentry-javascript/pull/17525)) |
| 29 | +- feat(core): Add replay id to logs ([#17563](https://github.com/getsentry/sentry-javascript/pull/17563)) |
| 30 | +- feat(core): Improve error handling for Anthropic AI instrumentation ([#17535](https://github.com/getsentry/sentry-javascript/pull/17535)) |
| 31 | +- feat(deps): bump @opentelemetry/instrumentation-ioredis from 0.51.0 to 0.52.0 ([#17557](https://github.com/getsentry/sentry-javascript/pull/17557)) |
| 32 | +- fix(astro): Ensure traces are correctly propagated for static routes ([#17536](https://github.com/getsentry/sentry-javascript/pull/17536)) |
| 33 | +- fix(react): Remove `handleExistingNavigation` ([#17534](https://github.com/getsentry/sentry-javascript/pull/17534)) |
| 34 | + |
| 35 | +<details> |
| 36 | + <summary> <strong>Internal Changes</strong> </summary> |
| 37 | + |
| 38 | +- chore: Use proper `test-utils` dependency in workspace ([#17538](https://github.com/getsentry/sentry-javascript/pull/17538)) |
| 39 | +- chore(test): Remove `geist` font ([#17541](https://github.com/getsentry/sentry-javascript/pull/17541)) |
| 40 | +- ci: Check for stable lockfile ([#17552](https://github.com/getsentry/sentry-javascript/pull/17552)) |
| 41 | +- ci: Fix running of only changed E2E tests ([#17551](https://github.com/getsentry/sentry-javascript/pull/17551)) |
| 42 | +- ci: Remove project automation workflow ([#17508](https://github.com/getsentry/sentry-javascript/pull/17508)) |
| 43 | +- ref(browser): Add more specific `mechanism.type` to errors captured by `httpClientIntegration` ([#17254](https://github.com/getsentry/sentry-javascript/pull/17254)) |
| 44 | +- ref(browser): Set more descriptive `mechanism.type` in `browserApiErrorsIntergation` ([#17251](https://github.com/getsentry/sentry-javascript/pull/17251)) |
| 45 | +- ref(core): Add `mechanism.type` to `trpcMiddleware` errors ([#17287](https://github.com/getsentry/sentry-javascript/pull/17287)) |
| 46 | +- ref(core): Add more specific event `mechanism`s and span origins to `openAiIntegration` ([#17288](https://github.com/getsentry/sentry-javascript/pull/17288)) |
| 47 | +- ref(nestjs): Add `mechanism` to captured errors ([#17312](https://github.com/getsentry/sentry-javascript/pull/17312)) |
| 48 | +- test(node-integration-tests): pin [email protected] to fix test fails ([#17542](https://github.com/getsentry/sentry-javascript/pull/17542)) |
| 49 | + |
| 50 | +</details> |
| 51 | + |
7 | 52 | ## 10.10.0
|
8 | 53 |
|
9 | 54 | ### Important Changes
|
|
0 commit comments