getsentry/sentry-javascript
### [`v5.16.0`](https://togithub.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md#5160)
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/5.15.5...5.16.0)
_If you are a `@sentry/apm` and did manual instrumentation using `hub.startSpan` please be aware of the changes we did
to the API. The recommended entry point for manual instrumentation now is `Sentry.startTransaction` and creating
child Span by calling `startChild` on it. We have internal workarounds in place so the old code should still work
but will be removed in the future. If you are only using the `Tracing` integration there is no need for action._
- [core] feat: Send transactions in envelopes ([#2553](https://togithub.com/getsentry/sentry-javascript/issues/2553))
- [core] fix: Send event timestamp ([#2575](https://togithub.com/getsentry/sentry-javascript/issues/2575))
- [browser] feat: Allow for configuring TryCatch integration ([#2601](https://togithub.com/getsentry/sentry-javascript/issues/2601))
- [browser] fix: Call wrapped `RequestAnimationFrame` with correct context ([#2570](https://togithub.com/getsentry/sentry-javascript/issues/2570))
- [node] fix: Prevent reading the same source file multiple times ([#2569](https://togithub.com/getsentry/sentry-javascript/issues/2569))
- [integrations] feat: Vue performance monitoring ([#2571](https://togithub.com/getsentry/sentry-javascript/issues/2571))
- [apm] fix: Use proper type name for op ([#2584](https://togithub.com/getsentry/sentry-javascript/issues/2584))
- [core] fix: sent_at for envelope headers to use same clock ([#2597](https://togithub.com/getsentry/sentry-javascript/issues/2597))
- [apm] fix: Improve bundle size by moving span status to [@sentry/apm](https://togithub.com/sentry/apm) ([#2589](https://togithub.com/getsentry/sentry-javascript/issues/2589))
- [apm] feat: No longer discard transactions instead mark them deadline exceeded ([#2588](https://togithub.com/getsentry/sentry-javascript/issues/2588))
- [apm] feat: Introduce `Sentry.startTransaction` and `Transaction.startChild` ([#2600](https://togithub.com/getsentry/sentry-javascript/issues/2600))
- [apm] feat: Transactions no longer go through `beforeSend` ([#2600](https://togithub.com/getsentry/sentry-javascript/issues/2600))
- [browser] fix: Emit Sentry Request breadcrumbs from inside the client ([#2615](https://togithub.com/getsentry/sentry-javascript/issues/2615))
- [apm] fix: No longer debounce IdleTransaction ([#2618](https://togithub.com/getsentry/sentry-javascript/issues/2618))
- [apm] feat: Add pageload transaction option + fixes ([#2623](https://togithub.com/getsentry/sentry-javascript/issues/2623))
- [minimal/core] feat: Allow for explicit scope through 2nd argument to `captureException/captureMessage` ([#2627](https://togithub.com/getsentry/sentry-javascript/issues/2627))
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
5.15.5
->5.16.0
Release Notes
getsentry/sentry-javascript
### [`v5.16.0`](https://togithub.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md#5160) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/5.15.5...5.16.0) _If you are a `@sentry/apm` and did manual instrumentation using `hub.startSpan` please be aware of the changes we did to the API. The recommended entry point for manual instrumentation now is `Sentry.startTransaction` and creating child Span by calling `startChild` on it. We have internal workarounds in place so the old code should still work but will be removed in the future. If you are only using the `Tracing` integration there is no need for action._ - [core] feat: Send transactions in envelopes ([#2553](https://togithub.com/getsentry/sentry-javascript/issues/2553)) - [core] fix: Send event timestamp ([#2575](https://togithub.com/getsentry/sentry-javascript/issues/2575)) - [browser] feat: Allow for configuring TryCatch integration ([#2601](https://togithub.com/getsentry/sentry-javascript/issues/2601)) - [browser] fix: Call wrapped `RequestAnimationFrame` with correct context ([#2570](https://togithub.com/getsentry/sentry-javascript/issues/2570)) - [node] fix: Prevent reading the same source file multiple times ([#2569](https://togithub.com/getsentry/sentry-javascript/issues/2569)) - [integrations] feat: Vue performance monitoring ([#2571](https://togithub.com/getsentry/sentry-javascript/issues/2571)) - [apm] fix: Use proper type name for op ([#2584](https://togithub.com/getsentry/sentry-javascript/issues/2584)) - [core] fix: sent_at for envelope headers to use same clock ([#2597](https://togithub.com/getsentry/sentry-javascript/issues/2597)) - [apm] fix: Improve bundle size by moving span status to [@sentry/apm](https://togithub.com/sentry/apm) ([#2589](https://togithub.com/getsentry/sentry-javascript/issues/2589)) - [apm] feat: No longer discard transactions instead mark them deadline exceeded ([#2588](https://togithub.com/getsentry/sentry-javascript/issues/2588)) - [apm] feat: Introduce `Sentry.startTransaction` and `Transaction.startChild` ([#2600](https://togithub.com/getsentry/sentry-javascript/issues/2600)) - [apm] feat: Transactions no longer go through `beforeSend` ([#2600](https://togithub.com/getsentry/sentry-javascript/issues/2600)) - [browser] fix: Emit Sentry Request breadcrumbs from inside the client ([#2615](https://togithub.com/getsentry/sentry-javascript/issues/2615)) - [apm] fix: No longer debounce IdleTransaction ([#2618](https://togithub.com/getsentry/sentry-javascript/issues/2618)) - [apm] feat: Add pageload transaction option + fixes ([#2623](https://togithub.com/getsentry/sentry-javascript/issues/2623)) - [minimal/core] feat: Allow for explicit scope through 2nd argument to `captureException/captureMessage` ([#2627](https://togithub.com/getsentry/sentry-javascript/issues/2627))Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.