-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
Package: nuxtIssues related to the Sentry Nuxt SDKIssues related to the Sentry Nuxt SDK
Description
Important
This issue is tracking progress on the Nuxt SDK. If you find bugs or problems with the @sentry/nuxt
package please open a separate issue. Thank you!
New SDK for https://nuxt.com/
There is an existing discussion: Sentry SDK for Nuxt
Nuxt uses nitro as their server, this means we'll need to have nitro support. It might make sense for us to create an OpenTelemetry instrumentation for nitro. It will also be valuable to add similar instrumentation for the other libraries Nuxt relies on:
- crossws: their websocket wrapper: https://crossws.unjs.io/
- db0: their database wrapper: https://github.com/unjs/db0
- unstorage: their key/value storage wrapper: https://github.com/unjs/unstorage
### Alpha
- [ ] https://github.com/getsentry/sentry-javascript/issues/12572
- [x] Add client (vue) instrumentation
- [x] sentryNuxtPlugin for error handling
- [ ] https://github.com/getsentry/sentry-javascript/issues/12795
- [ ] https://github.com/getsentry/sentry-javascript/issues/12759
- [x] Add E2E tests
- [x] Add craft entry for Nuxt SDK
- [ ] https://github.com/getsentry/sentry-javascript/issues/13017
- [ ] https://github.com/getsentry/sentry-javascript/issues/13067
- [ ] https://github.com/getsentry/sentry-javascript/issues/13097
### Beta
- [ ] Create Nuxt Platfrom in Sentry
- [ ] https://github.com/getsentry/sentry-javascript/issues/13383
- [ ] https://github.com/getsentry/sentry-javascript/issues/13239
- [ ] https://github.com/getsentry/platformicons/issues/174
- [ ] https://github.com/getsentry/sentry-javascript/issues/13380
- [ ] https://github.com/getsentry/sentry-javascript/pull/13583
- [x] Nuxt: Vue component tracking https://github.com/getsentry/sentry-javascript/pull/13633
- [ ] https://github.com/getsentry/sentry-javascript/issues/13943
- [x] Vercel Function Deployment: https://github.com/getsentry/sentry-javascript/pull/13986
- [ ] https://github.com/getsentry/sentry-javascript/issues/13997
Stable Release: #14487
Check the Stable Realease tracking issue for TODOs regarding the stable release: #14487
### Nice to have/Stretch Goals
- [ ] Add Nuxt pages router instrumentation
- [ ] https://github.com/getsentry/sentry-javascript/issues/13813
- [ ] Add support for Nuxt Layers https://github.com/getsentry/sentry-javascript/issues/14345
- [ ] Add worker runtime support
- [ ] (if needed) Add native Nitro server engine support
- [ ] (if needed) Instrument Nuxt $fetch
- [ ] Instrument `useError` composable
- [ ] https://github.com/getsentry/sentry-javascript/issues/13949
- [ ] https://github.com/getsentry/sentry-javascript/issues/13341
- [x] [Nuxt] Support for NuxtErrorBoundary https://nuxt.com/docs/api/components/nuxt-error-boundary
maximepvrt, dargmuesli, ucw, luc122c, juherr and 34 moreTheAlexLichter, danielroe, zayigo, alexcroox, AnthonyRuelle and 24 morerobsonsobral, danielroe, huang-julien, xergic, alexcroox and 16 more
Metadata
Metadata
Assignees
Labels
Package: nuxtIssues related to the Sentry Nuxt SDKIssues related to the Sentry Nuxt SDK
Type
Projects
Status
No status