Skip to content

Commit 473a4fe

Browse files
AbhiPrasadchargome
andauthored
meta(changelog): Update changelog for 9.41.0 (#17149)
Co-authored-by: Charly Gomez <charly.gomez@sentry.io>
1 parent 0144544 commit 473a4fe

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,48 @@
44

55
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
66

7+
## 9.41.0
8+
9+
### Important Changes
10+
11+
- **feat(v9/core): Deprecate experimental `enableLogs` and `beforeSendLog` option ([#17092](https://github.com/getsentry/sentry-javascript/pull/17092))**
12+
13+
Sentry now has support for [structured logging](https://docs.sentry.io/product/explore/logs/getting-started/). Previously to enable structured logging, you had to use the `_experiments.enableLogs` and `_experiments.beforeSendLog` options. These options have been deprecated in favor of the top-level `enableLogs` and `beforeSendLog` options.
14+
15+
```js
16+
// before
17+
Sentry.init({
18+
_experiments: {
19+
enableLogs: true,
20+
beforeSendLog: log => {
21+
return log;
22+
},
23+
},
24+
});
25+
26+
// after
27+
Sentry.init({
28+
enableLogs: true,
29+
beforeSendLog: log => {
30+
return log;
31+
},
32+
});
33+
```
34+
35+
- **feat(astro): Implement parameterized routes**
36+
- feat(v9/astro): Parametrize dynamic server routes ([#17141](https://github.com/getsentry/sentry-javascript/pull/17141))
37+
- feat(v9/astro): Parametrize routes on client-side ([#17143](https://github.com/getsentry/sentry-javascript/pull/17143))
38+
39+
Server-side and client-side parameterized routes are now supported in the Astro SDK. No configuration changes are required.
40+
41+
### Other Changes
42+
43+
- feat(v9/node): Add shouldHandleError option to fastifyIntegration ([#17123](https://github.com/getsentry/sentry-javascript/pull/17123))
44+
- fix(v9/cloudflare) Allow non UUID workflow instance IDs ([#17135](https://github.com/getsentry/sentry-javascript/pull/17135))
45+
- fix(v9/node): Ensure tool errors for `vercelAiIntegration` have correct trace ([#17142](https://github.com/getsentry/sentry-javascript/pull/17142))
46+
- fix(v9/remix): Ensure source maps upload fails silently if Sentry CLI fails ([#17095](https://github.com/getsentry/sentry-javascript/pull/17095))
47+
- fix(v9/svelte): Do not insert preprocess code in script module in Svelte 5 ([#17124](https://github.com/getsentry/sentry-javascript/pull/17124))
48+
749
Work in this release was contributed by @richardjelinek-fastest. Thank you for your contribution!
850

951
## 9.40.0

0 commit comments

Comments
 (0)