-
Notifications
You must be signed in to change notification settings - Fork 29
Closed
Labels
acceptedAdd to approve the deployAdd to approve the deploy
Description
Requested by: @nicohrubec
Merge target: master
Quick links:
Assign the accepted label to this issue to approve the release.
Targets
- npm[@sentry/core]
- npm[@sentry/types]
- npm[@sentry/node-core]
- npm[@sentry-internal/browser-utils]
- npm[@sentry-internal/replay]
- npm[@sentry/opentelemetry]
- npm[@sentry-internal/feedback]
- npm[@sentry-internal/replay-canvas]
- npm[@sentry/browser]
- npm[@sentry/node]
- npm[@sentry/profiling-node]
- npm[@sentry/node-native]
- npm[@sentry/angular]
- npm[@sentry/ember]
- npm[@sentry/react]
- npm[@sentry/solid]
- npm[@sentry/svelte]
- npm[@sentry/vue]
- npm[@sentry/wasm]
- npm[@sentry/vercel-edge]
- npm[@sentry/cloudflare]
- npm[@sentry/deno]
- npm[@sentry/aws-serverless]
- npm[@sentry/google-cloud-serverless]
- npm[@sentry/bun]
- npm[@sentry/elysia]
- npm[@sentry/hono]
- npm[@sentry/nestjs]
- npm[@sentry/effect]
- npm[@sentry/nextjs]
- npm[@sentry/nuxt]
- npm[@sentry/remix]
- npm[@sentry/solidstart]
- npm[@sentry/sveltekit]
- npm[@sentry/tanstackstart]
- npm[@sentry/tanstackstart-react]
- npm[@sentry/gatsby]
- npm[@sentry/astro]
- npm[@sentry/react-router]
- npm[@sentry-internal/typescript]
- npm[@sentry-internal/eslint-plugin-sdk]
- npm[@sentry-internal/eslint-config-sdk]
- aws-lambda-layer
- gcs[browser-cdn-bundles]
- github
- registry
Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.
📋 Changelog
Important Changes
-
feat(elysia):
@sentry/elysia- Alpha Release (#19509)New Sentry SDK for the Elysia web framework, supporting both Bun and Node.js runtimes.
Note: This is an alpha release. Please report any issues or feedback on GitHub.
Features
- Automatic error capturing — 5xx errors captured via global
onErrorhook; 3xx/4xx ignored by default. Customizable withshouldHandleError. - Automatic tracing — Lifecycle spans for every Elysia phase (Request, Parse, Transform, BeforeHandle, Handle, AfterHandle, MapResponse, AfterResponse, Error) with parameterized route names (e.g.
GET /users/:id). - Distributed tracing —
sentry-traceandbaggageheaders propagated automatically on incoming/outgoing requests.
Usage
import * as Sentry from '@sentry/elysia'; import { Elysia } from 'elysia'; Sentry.init({ dsn: '__DSN__', tracesSampleRate: 1.0 }); const app = Sentry.withElysia(new Elysia()); app.get('/', () => 'Hello World'); app.listen(3000);
- Automatic error capturing — 5xx errors captured via global
Other Changes
- feat(nuxt): Conditionally use plugins based on Nitro version (v2/v3) (#19955)
- fix(cloudflare): Forward
ctxargument toWorkflow.douser callback (#19891) - fix(cloudflare): Send correct events in local development (#19900)
- fix(core): Do not overwrite user provided conversation id in Vercel (#19903)
- fix(core): Preserve
.withResponse()on Anthropic instrumentation (#19935) - fix(core): Send
internal_erroras span status for Vercel error spans (#19921) - fix(core): Truncate content array format in Vercel (#19911)
- fix(deps): bump fast-xml-parser to 5.5.8 in @azure/core-xml chain (#19918)
- fix(deps): bump socket.io-parser to 4.2.6 to fix CVE-2026-33151 (#19880)
- fix(nestjs): Add
nodeto nest metadata (#19875) - fix(serverless): Add node to metadata (#19878)
Internal Changes
- chore(ci): Fix "Gatbsy" typo in issue package label workflow (#19905)
- chore(claude): Enable Claude Code Intelligence (LSP) (#19930)
- chore(deps): bump mongodb-memory-server-global from 10.1.4 to 11.0.1 (#19888)
- chore(deps-dev): bump @react-router/node from 7.13.0 to 7.13.1 (#19544)
- chore(deps-dev): bump effect from 3.19.19 to 3.20.0 (#19926)
- chore(deps-dev): bump qunit-dom from 3.2.1 to 3.5.0 (#19546)
- chore(node-integration-tests): Remove unnecessary
file-typedependency (#19824) - chore(remix): Replace glob with native recursive fs walk (#19531)
- feat(deps): bump stacktrace-parser from 0.1.10 to 0.1.11 (#19887)
- fix(craft): Add missing mainDocsUrl for @sentry/effect SDK (#19860)
- fix(deps): bump next to 15.5.14 in nextjs-15 and nextjs-15-intl E2E test apps (#19917)
- fix(deps): update lockfile to resolve h3@1.15.10 (#19933)
- ref(core): Remove duplicate
buildMethodPathutility from openai (#19969) - ref(elysia): Drop
@elysiajs/opentelemetrydependency (#19947) - ref(nuxt): Extract core logic for storage/database to prepare for Nuxt v5 (#19920)
- ref(nuxt): Extract handler patching to extra plugin for Nitro v2/v3 (#19915)
- ref(sveltekit): Replace recast + @babel/parser with acorn (#19533)
- test(astro): Re-enable server island tracing e2e test in Astro 6 (#19872)
- test(cloudflare): Enable multi-worker tests for CF integration tests (#19938)
Work in this release was contributed by @roli-lpci. Thank you for your contributions!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
acceptedAdd to approve the deployAdd to approve the deploy
Fields
Give feedbackNo fields configured for issues without a type.