feat(nuxt): Add option autoInjectServerSentry (no default import()) (#14553)
Using the dynamic import() as the default behavior for initializing the SDK on the server-side did not work for every project.
The default behavior of the SDK has been changed, and you now need to use the --import flag to initialize Sentry on the server-side to leverage full functionality.
Example with --import:
node --import ./.output/server/sentry.server.config.mjs .output/server/index.mjs
In case you are not able to use the --import flag, you can enable auto-injecting Sentry in the nuxt.config.ts (comes with limitations):
sentry: {
autoInjectServerSentry: 'top-level-import', // or 'experimental_dynamic-import'
},
feat(browser): Adds LaunchDarkly and OpenFeature integrations (#14207)
Adds browser SDK integrations for tracking feature flag evaluations through the LaunchDarkly JS SDK and OpenFeature Web SDK:
import * as Sentry from '@sentry/browser';
Sentry.init({
integrations: [
// Track LaunchDarkly feature flags
Sentry.launchDarklyIntegration(),
// Track OpenFeature feature flags
Sentry.openFeatureIntegration(),
],
});
feat(browser): Add featureFlagsIntegration for custom tracking of flag evaluations (#14582)
Adds a browser integration to manually track feature flags with an API. Feature flags are attached to subsequent error events:
import * as Sentry from '@sentry/browser';
const featureFlagsIntegrationInstance = Sentry.featureFlagsIntegration();
Sentry.init({
// Initialize the SDK with the feature flag integration
integrations: [featureFlagsIntegrationInstance],
});
// Manually track a feature flag
featureFlagsIntegrationInstance.addFeatureFlag('my-feature', true);
feat(astro): Add Astro 5 support (#14613)
With this release, the Sentry Astro SDK officially supports Astro 5.
feat(nextjs): Deprecate typedef for hideSourceMaps (#14594)
The functionality of hideSourceMaps was removed in version 8 but was forgotten to be deprecated and removed.
It will be completely removed in the next major version.
feat(core): Deprecate APIs around RequestSessions (#14566)
The APIs around RequestSessions are mostly used internally.
Going forward the SDK will not expose concepts around RequestSessions.
Instead, functionality around server-side Release Health will be managed in integrations.
browserSessionIntegration (#14551)raw_security envelope types (#14562)disableAnrDetectionForCallback function (#14359)trackIncomingRequestsAsSessions option to http integration (#14567)autoInjectServerSentry (no default import()) (#14553)^1.29.0 (#14590)1.28.0 (#14547)filename and module stack frame properties in Node stack parser (#14544)maxSpanWaitDuration values (#14632)parseSearch option in TanStack Router instrumentation (#14328)Work in this release was contributed by @lsmurray. Thank you for your contribution!
| Path | Size |
|---|---|
| @sentry/browser | 23.27 KB |
| @sentry/browser - with treeshaking flags | 21.94 KB |
| @sentry/browser (incl. Tracing) | 35.75 KB |
| @sentry/browser (incl. Tracing, Replay) | 72.98 KB |
| @sentry/browser (incl. Tracing, Replay) - with treeshaking flags | 63.38 KB |
| @sentry/browser (incl. Tracing, Replay with Canvas) | 77.29 KB |
| @sentry/browser (incl. Tracing, Replay, Feedback) | 89.78 KB |
| @sentry/browser (incl. Feedback) | 40.02 KB |
| @sentry/browser (incl. sendFeedback) | 27.88 KB |
| @sentry/browser (incl. FeedbackAsync) | 32.67 KB |
| @sentry/react | 25.94 KB |
| @sentry/react (incl. Tracing) | 38.58 KB |
| @sentry/vue | 27.47 KB |
| @sentry/vue (incl. Tracing) | 37.59 KB |
| @sentry/svelte | 23.43 KB |
| CDN Bundle | 24.41 KB |
| CDN Bundle (incl. Tracing) | 37.4 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.6 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.96 KB |
| CDN Bundle - uncompressed | 71.69 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 110.97 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 225.04 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.26 KB |
| @sentry/nextjs (client) | 38.86 KB |
| @sentry/sveltekit (client) | 36.26 KB |
| @sentry/node | 162.34 KB |
| @sentry/node - without tracing | 98.53 KB |
| @sentry/aws-serverless | 126.23 KB |
Fetched March 31, 2026