Skip to content

Commit 8b76c18

Browse files
author
Luca Forstner
committed
meta(changelog): Update changelog for 7.76.0
1 parent 697f406 commit 8b76c18

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

CHANGELOG.md

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

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

7+
## 7.76.0
8+
9+
### Important Changes
10+
11+
- **feat(core): Add cron monitor wrapper helper (#9395)**
12+
13+
This release adds `Sentry.withMonitor()`, a wrapping function that wraps a callback with a cron monitor that will automatically report completions and failures:
14+
15+
```ts
16+
import * as Sentry from '@sentry/node';
17+
18+
// withMonitor() will send checkin when callback is started/finished
19+
// works with async and sync callbacks.
20+
const result = Sentry.withMonitor(
21+
'dailyEmail',
22+
() => {
23+
// withCheckIn return value is same return value here
24+
return sendEmail();
25+
},
26+
// Optional upsert options
27+
{
28+
schedule: {
29+
type: 'crontab',
30+
value: '0 * * * *',
31+
},
32+
// 🇨🇦🫡
33+
timezone: 'Canada/Eastern',
34+
},
35+
);
36+
```
37+
38+
### Other Changes
39+
40+
- chore(angular-ivy): Allow Angular 17 in peer dependencies (#9386)
41+
- feat(nextjs): Instrument SSR page components (#9346)
42+
- feat(nextjs): Trace errors in page component SSR (#9388)
43+
- fix(nextjs): Instrument route handlers with `jsx` and `tsx` file extensions (#9362)
44+
- fix(nextjs): Trace with performance disabled (#9389)
45+
- fix(replay): Ensure `replay_id` is not added to DSC if session expired (#9359)
46+
- fix(replay): Remove unused parts of pako from build (#9369)
47+
- fix(serverless): Don't mark all errors as unhandled (#9368)
48+
- fix(tracing-internal): Fix case when middleware contain array of routes with special chars as @ (#9375)
49+
- meta(nextjs): Bump peer deps for Next.js 14 (#9390)
50+
51+
Work in this release contributed by @LubomirIgonda1. Thank you for your contribution!
52+
753
## 7.75.1
854

955
- feat(browser): Allow collecting of pageload profiles (#9317)

0 commit comments

Comments
 (0)