Skip to content

NestJS SDK #12504

Closed
Improvement
@mydea

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Package: nestjsIssues related to the Sentry Nestjs SDK

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions