getsentry/sentry-javascript
### [`v7.52.1`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7521)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.52.0...7.52.1)
- feat(replay): Capture slow clicks (experimental) ([#8052](https://togithub.com/getsentry/sentry-javascript/issues/8052))
### [`v7.52.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7520)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.51.2...7.52.0)
##### Important Next.js SDK changes:
This release adds support Vercel Cron Jobs in the Next.js SDK.
The SDK will automatically create [Sentry Cron Monitors](https://docs.sentry.io/product/crons/) for your [Vercel Cron Jobs](https://vercel.com/docs/cron-jobs) configured via `vercel.json` when deployed on Vercel.
You can opt out of this functionality by setting the `automaticVercelMonitors` option to `false`:
```js
// next.config.js
const nextConfig = {
sentry: {
automaticVercelMonitors: false,
},
};
```
(Note: Sentry Cron Monitoring is currently in beta and subject to change. Help us make it better by letting us know what you think. Respond on [GitHub](https://togithub.com/getsentry/sentry/discussions/42283) or write to us at crons-feedback@sentry.io)
- feat(nextjs): Add API method to wrap API routes with crons instrumentation ([#8084](https://togithub.com/getsentry/sentry-javascript/issues/8084))
- feat(nextjs): Add automatic monitors for Vercel Cron Jobs ([#8088](https://togithub.com/getsentry/sentry-javascript/issues/8088))
##### Other changes
- feat(replay): Capture keyboard presses for special characters ([#8051](https://togithub.com/getsentry/sentry-javascript/issues/8051))
- fix(build): Don't mangle away global debug ID map ([#8096](https://togithub.com/getsentry/sentry-javascript/issues/8096))
- fix(core): Return checkin id from client ([#8116](https://togithub.com/getsentry/sentry-javascript/issues/8116))
- fix(core): Use last error for `ignoreErrors` check ([#8089](https://togithub.com/getsentry/sentry-javascript/issues/8089))
- fix(docs): Change to `addTracingExtensions` was not documented in MIGRATION.md ([#8101](https://togithub.com/getsentry/sentry-javascript/issues/8101))
- fix(replay): Check relative URLs correctly ([#8024](https://togithub.com/getsentry/sentry-javascript/issues/8024))
- fix(tracing-internal): Avoid classifying protocol-relative URLs as same-origin urls ([#8114](https://togithub.com/getsentry/sentry-javascript/issues/8114))
- ref: Hoist `createCheckinEnvelope` to core package ([#8082](https://togithub.com/getsentry/sentry-javascript/issues/8082))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^7.51.2
->^7.52.1
^7.51.2
->^7.52.1
^7.51.2
->^7.52.1
^7.51.2
->^7.52.1
^7.51.2
->^7.52.1
Release Notes
getsentry/sentry-javascript
### [`v7.52.1`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7521) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.52.0...7.52.1) - feat(replay): Capture slow clicks (experimental) ([#8052](https://togithub.com/getsentry/sentry-javascript/issues/8052)) ### [`v7.52.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7520) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.51.2...7.52.0) ##### Important Next.js SDK changes: This release adds support Vercel Cron Jobs in the Next.js SDK. The SDK will automatically create [Sentry Cron Monitors](https://docs.sentry.io/product/crons/) for your [Vercel Cron Jobs](https://vercel.com/docs/cron-jobs) configured via `vercel.json` when deployed on Vercel. You can opt out of this functionality by setting the `automaticVercelMonitors` option to `false`: ```js // next.config.js const nextConfig = { sentry: { automaticVercelMonitors: false, }, }; ``` (Note: Sentry Cron Monitoring is currently in beta and subject to change. Help us make it better by letting us know what you think. Respond on [GitHub](https://togithub.com/getsentry/sentry/discussions/42283) or write to us at crons-feedback@sentry.io) - feat(nextjs): Add API method to wrap API routes with crons instrumentation ([#8084](https://togithub.com/getsentry/sentry-javascript/issues/8084)) - feat(nextjs): Add automatic monitors for Vercel Cron Jobs ([#8088](https://togithub.com/getsentry/sentry-javascript/issues/8088)) ##### Other changes - feat(replay): Capture keyboard presses for special characters ([#8051](https://togithub.com/getsentry/sentry-javascript/issues/8051)) - fix(build): Don't mangle away global debug ID map ([#8096](https://togithub.com/getsentry/sentry-javascript/issues/8096)) - fix(core): Return checkin id from client ([#8116](https://togithub.com/getsentry/sentry-javascript/issues/8116)) - fix(core): Use last error for `ignoreErrors` check ([#8089](https://togithub.com/getsentry/sentry-javascript/issues/8089)) - fix(docs): Change to `addTracingExtensions` was not documented in MIGRATION.md ([#8101](https://togithub.com/getsentry/sentry-javascript/issues/8101)) - fix(replay): Check relative URLs correctly ([#8024](https://togithub.com/getsentry/sentry-javascript/issues/8024)) - fix(tracing-internal): Avoid classifying protocol-relative URLs as same-origin urls ([#8114](https://togithub.com/getsentry/sentry-javascript/issues/8114)) - ref: Hoist `createCheckinEnvelope` to core package ([#8082](https://togithub.com/getsentry/sentry-javascript/issues/8082))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.