Closed
Description
Is there an existing issue for this?
- I have checked for existing issues https://github.com/getsentry/sentry-javascript/issues
- I have reviewed the documentation https://docs.sentry.io/
- I am using the latest SDK release https://github.com/getsentry/sentry-javascript/releases
How do you use Sentry?
Sentry Saas (sentry.io)
Which SDK are you using?
@sentry/nextjs
SDK Version
8.42.0
Framework Version
react 18.3.1, next 14.2.4
Link to Sentry event
No response
Reproduction Example/SDK Setup
// apps/api/sentry-example-api/route.ts
import { NextResponse } from 'next/server'
export const dynamic = 'force-dynamic'
// A faulty API route to test Sentry's error monitoring
export const GET() {
throw new Error('Sentry Example API Route Error')
return NextResponse.json({ data: 'Testing Sentry Error...' })
}
Steps to Reproduce
@sentry/nextjs
introduced a bug in version 8.36.0
that broke the auto instrumentation of nextjs api route handlers in next 14.2.4 (maybe other version too) App router.
The error in api route handler is not logged in sentry completly, and as soon as I downgrade to 8.33.0
it works fine. All version from 8.36.0
and up to the latest (8.42.0
) have this bug.
Haven't investigated this deeper, but from a quick glance, perhaps this commit was when the issue was introduced?
#14084
Or this f9df1b4
Expected Result
For next: 14.2.4
api route handler unhandled error to be reported in sentry with latest @sentry/nextjs sdk
Actual Result
No error reported in Sentry
Metadata
Metadata
Assignees
Type
Projects
Status
No status