Skip to content

NestJS SDK #12504

Description

@mydea

We have shipped @sentry/nestjs as Beta. However, there are some follow up tasks we want to do:

### Optional
- [ ] https://github.com/getsentry/sentry-javascript/issues/12770
- [ ] https://github.com/getsentry/sentry-javascript/issues/13216
- [ ] https://github.com/getsentry/sentry-javascript/issues/13167
- [ ] https://github.com/getsentry/sentry-javascript/issues/13133
- [ ] Upstream automatic instrumentation to open telemetry repo
- [ ] https://github.com/getsentry/sentry-javascript/issues/13169
- [ ] https://github.com/getsentry/sentry-javascript/issues/12823
- [ ] https://github.com/getsentry/sentry-javascript/issues/13287
- [ ] https://github.com/getsentry/sentry-javascript/issues/13516
- [ ] https://github.com/getsentry/sentry-javascript/issues/13517
- [ ] https://github.com/getsentry/sentry-javascript/issues/13589
- [ ] https://github.com/getsentry/sentry-javascript/issues/13590
- [ ] https://github.com/getsentry/sentry-javascript/issues/13810

ARCHIVE - All of this is already done

We do have support for Nest.js through @sentry/node today: https://docs.sentry.io/platforms/javascript/guides/nestjs/

However, there are some limitations to this, which we could overcome and improve upon if we had a dedicated package for Nest support.

### Must do
- [x] Implement basic package as wrapper on top of `@sentry/node` https://github.com/getsentry/sentry-javascript/pull/12613
- [ ] https://github.com/getsentry/sentry-javascript/issues/12768
- [x] Filter expected errors https://github.com/getsentry/sentry-javascript/pull/12695 https://github.com/getsentry/sentry-javascript/issues/12523
### Should do (Enhancements)
- [ ] https://github.com/getsentry/sentry-javascript/issues/12752
- [ ] https://github.com/getsentry/sentry-javascript/issues/12769
- [ ] https://github.com/getsentry/sentry-javascript/issues/13064
- [ ] https://github.com/getsentry/sentry-javascript/issues/13078
- [ ] https://github.com/getsentry/sentry-javascript/issues/13121
- [ ] https://github.com/getsentry/sentry-javascript/issues/13190
- [ ] https://github.com/getsentry/sentry-javascript/issues/13157
- [ ] https://github.com/getsentry/sentry-javascript/issues/13033
- [ ] https://github.com/getsentry/sentry-javascript/issues/12824
### Docs
- [x] Initial update of docs to reference new SDK https://github.com/getsentry/sentry-docs/pull/10514
- [ ] https://github.com/getsentry/sentry-javascript/issues/12819
- [ ] https://github.com/getsentry/sentry-javascript/issues/12820
### Post-release/GTM Tasks
- [x] Update docs according to the new package/structure https://github.com/getsentry/sentry-docs/pull/10514
- [x] Update the in-product onboarding to the new package/structure (https://github.com/getsentry/sentry/pull/73577)
- [x] Update static pages https://github.com/getsentry/static-sites/pull/2649
- [x] Changelog post
### Nest.js bugs
- [ ] https://github.com/getsentry/sentry-javascript/issues/12351
- [ ] https://github.com/getsentry/sentry-javascript/issues/12530
- [ ] https://github.com/getsentry/sentry-javascript/issues/12745
- [ ] https://github.com/getsentry/sentry-javascript/issues/12771
- [ ] https://github.com/getsentry/sentry-javascript/issues/13473
- [ ] https://github.com/getsentry/sentry-javascript/issues/13507

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions