Closed
Description
This issue collects concrete things we know we want to include/do in v8 for sure. We have a lot of things captured already in various places, but not all of these things will necessarily happen in v8. The goal of this issue is to have a proper overview.
For feedback please reach out via GH discussions.
Main user facing changes
The biggest changes, from an SDK user perspective, are the changes to performance APIs:
- [v8] New Performance APIs #9956
- [v8] Use OpenTelemetry for Node performance instrumentation #9842
- [v8] New Node performance auto instrumentation #11023
All Changes
### Version support
- [ ] https://github.com/getsentry/sentry-javascript/issues/9827
- [ ] https://github.com/getsentry/sentry-javascript/issues/9828
- [ ] https://github.com/getsentry/sentry-javascript/issues/9829
- [ ] https://github.com/getsentry/sentry-javascript/issues/9831
- [ ] https://github.com/getsentry/sentry-javascript/issues/9830
- [ ] https://github.com/getsentry/sentry-javascript/issues/9835
- [ ] https://github.com/getsentry/sentry-javascript/issues/9836
- [ ] https://github.com/getsentry/sentry-javascript/issues/9838
- [ ] https://github.com/getsentry/sentry-javascript/issues/9837
### Update meta SDKs to use OpenTelemetry
- [ ] https://github.com/getsentry/sentry-javascript/issues/11042
- [ ] https://github.com/getsentry/sentry-javascript/issues/11039
- [ ] https://github.com/getsentry/sentry-javascript/issues/11040
- [ ] https://github.com/getsentry/sentry-javascript/issues/11041
- [x] Ensure serverless packages use OpenTelemetry
### Package changes
- [ ] https://github.com/getsentry/sentry-javascript/issues/5665
- [ ] https://github.com/getsentry/sentry-javascript/issues/8796
- [ ] https://github.com/getsentry/sentry-javascript/issues/9833
- [ ] https://github.com/getsentry/sentry-javascript/issues/9885
- [ ] https://github.com/getsentry/sentry-javascript/issues/9832
- [ ] https://github.com/getsentry/sentry-javascript/issues/9834
- [ ] https://github.com/getsentry/sentry-javascript/issues/9843
- [ ] https://github.com/getsentry/sentry-javascript/issues/9886
- [ ] [v8] Move `@sentry/wasm` into `@sentry/browser`
### Integrations
- [ ] https://github.com/getsentry/sentry-javascript/issues/4790
- [ ] https://github.com/getsentry/sentry-javascript/issues/8844
- [ ] https://github.com/getsentry/sentry-javascript/issues/8838
- [ ] https://github.com/getsentry/sentry-javascript/issues/6423
- [ ] https://github.com/getsentry/sentry-javascript/pull/9456
- [ ] https://github.com/getsentry/sentry-javascript/pull/11294
- [ ] https://github.com/getsentry/sentry-javascript/issues/10387
- [ ] https://github.com/getsentry/sentry-javascript/pull/11343
### General changes
- [ ] https://github.com/getsentry/sentry-javascript/issues/9841
- [ ] https://github.com/getsentry/sentry-javascript/issues/9842
- [ ] https://github.com/getsentry/sentry-javascript/issues/9925
- [ ] https://github.com/getsentry/sentry-javascript/issues/9956
- [ ] https://github.com/getsentry/sentry-javascript/issues/10046
- [ ] https://github.com/getsentry/sentry-javascript/issues/10945
- [ ] https://github.com/getsentry/sentry-javascript/issues/10976
- [ ] https://github.com/getsentry/sentry-javascript/issues/11320
- [ ] https://github.com/getsentry/sentry-javascript/issues/11482
### Remove deprecated code
- [ ] https://github.com/getsentry/sentry-javascript/issues/6230
- [ ] https://github.com/getsentry/sentry-javascript/issues/8897
- [ ] https://github.com/getsentry/sentry-javascript/issues/8887
- [ ] https://github.com/getsentry/sentry-javascript/issues/6958
- [ ] https://github.com/getsentry/sentry-javascript/issues/5842
- [ ] https://github.com/getsentry/sentry-javascript/issues/10100
- [ ] https://github.com/getsentry/sentry-wizard/issues/519
### Docs
- [ ] https://github.com/getsentry/sentry-javascript/issues/11064
### Other / open for discussion
- [x] Remove `withSentry` in favor of `withSentryAPI`
- [ ] https://github.com/getsentry/sentry-javascript/issues/6958
- [ ] https://github.com/getsentry/sentry-javascript/issues/5927
- [ ] https://github.com/getsentry/sentry-javascript/issues/5523
- [x] Remove Gatsby Plugin configuration in favour of only using `sentry.config.ts`/`sentry.config.js`
- [ ] https://github.com/getsentry/sentry-javascript/issues/9254
- [ ] https://github.com/getsentry/sentry-javascript/issues/5745
- [ ] https://github.com/getsentry/sentry-javascript/issues/1661
- [ ] https://github.com/getsentry/sentry-javascript/issues/10772
- [ ] https://github.com/getsentry/sentry-javascript/issues/11070
- [ ] https://github.com/getsentry/sentry-migr8/issues/1
- [ ] https://github.com/getsentry/sentry-javascript/issues/8843
- [ ] Avoid the loader from using v8
Testing
### Check all SDKs for feature regression
- [ ] Browser JavaScript
- [ ] Angular
- [ ] Astro
- [ ] Bun
- [ ] Capacitor
- [ ] Cordova
- [ ] Deno
- [ ] Electron
- [ ] Ember
- [ ] Gatsby
- [ ] Next.js
- [ ] React
- [ ] Remix
- [ ] Solid
- [ ] Svelte
- [ ] SvelteKit
- [ ] Vue
- [ ] Wasm
- [ ] Node.js
- [ ] AWS Lambda
- [ ] Azure Functions
- [ ] Connect
- [ ] Express
- [ ] Google Cloud Functions
- [ ] Koa
- [ ] Hapi (v8 only)
- [ ] Fastify (v8 only)
- [ ] Nest.js (v8 only)
Metadata
Metadata
Assignees
Type
Projects
Status
No status
Status
No status