Обновление Sentry v11 улучшает Error Tracking для Node.js и совместимость с OpenTelemetry
Sentry выпустила JavaScript SDK v11.0.0 в сентябре 2026 года. Обновление меняет инструментарий трассировки в Node.js и сохраняет совместимость с OpenTelemetry.
Компания Sentry 23 сентября 2026 года выпустила JavaScript SDK версии 11.0.0. Обновление Sentry усиливает Error Tracking для Node.js и других платформ JavaScript при сохранении совместимости с OpenTelemetry. К началу ноября 2026 года вышли патчи до версии 11.11.0.
Обновление Sentry: ключевые изменения в Error Tracking для Node.js
В версии 11 инструментарий трассировки перешёл от классов OpenTelemetry instrumentation к комбинации code transformer и diagnostics channels Node.js. Новый подход построен на пакетах apm-js-collab. Он снижает количество зависимостей и упрощает настройку в bundled-средах, таких как Vercel и Netlify.
Автоматическая трассировка теперь работает без жёстких правил порядка загрузки. Пакет @sentry/node включает поддержку OpenTelemetry из коробки. Отдельный пакет @sentry/opentelemetry версии 11 позволяет создавать кастомные конфигурации. Минимальная версия Node.js поднята до 20.19.0, поддержка Node 18 прекращена.
Изменения затрагивают и другие платформы. Трассировка стала доступна в Cloudflare Workers, сборочных сборках Bun и Deno начиная с версии 2.8.3. Основной фокус обновления Sentry остаётся на Node.js и экосистеме JavaScript.
Совместимость с OpenTelemetry после обновления Sentry
По умолчанию SDK v11 не перехватывает пользовательский tracer provider OpenTelemetry. Sentry формирует нативные спаны. При необходимости можно подключить otlpIntegration, чтобы связать ошибки, логи, метрики и crons Sentry с существующими трассами OpenTelemetry без утечек данных.

Пользовательские настройки OpenTelemetry остаются полностью поддерживаемыми. В migration guide перечислены удалённые API, включая SentrySpanProcessor, и обновлённые флаги. Разработчикам, переходящим с версии 10, рекомендуется изучить официальную документацию миграции.
Self-hosted экземпляры Sentry требуют версии не ниже 26.4.2. Минимальные версии TypeScript и ряда фреймворков также повышены. Эти требования зафиксированы в MIGRATION.md репозитория getsentry/sentry-javascript.
Последствия обновления Sentry для разработчиков
Новые механизмы уменьшают вес пакетов и количество конфликтов при развёртывании. Автоматическая трассировка теперь охватывает больше сценариев без дополнительной настройки. Российские разработчики уже обсуждали интеграции Sentry и OpenTelemetry на платформе Habr в контексте observability.
Компания продолжает выпускать минорные и патч-релизы. На ноябрь 2026 года актуальна версия 11.11.0. Пользователи могут отслеживать изменения через официальный канал релизов Sentry.
Частые вопросы
Какая версия Sentry SDK вышла в сентябре 2026 года?
23 сентября 2026 года выпущена версия 11.0.0 JavaScript SDK. К ноябрю вышли обновления до 11.11.0.
Что изменилось в инструментарии трассировки Node.js?
Sentry перешла с классов OpenTelemetry instrumentation на code transformer и diagnostics channels. Это снижает зависимости и упрощает работу в bundled-средах.
Нужно ли обновлять self-hosted Sentry?
Да, требуется версия не ниже 26.4.2. Также повышены минимальные версии Node.js до 20.19.0 и TypeScript.
Сохраняется ли совместимость с существующими настройками OpenTelemetry?
Да, кастомные конфигурации остаются поддерживаемыми. По умолчанию SDK не перехватывает пользовательский tracer provider.
Комментарии 1