{"collection":{"slug":"observability","name":"Observability & Monitoring"},"digest":{"id":"cwd_LY-1SutidTfimMLSzqtAL","weekStart":"2026-06-29","title":"Platform expansion and AI-powered investigation workflows","intro":"Datadog brings observability to watchOS and visionOS apps, while Sentry and Dash0 ship AI-driven investigation features. The week's releases also include major SDK updates across Node.js and Python, plus new tools for debugging AI applications from coding agents.","body":"### Apple platform expansion and SAST improvements\n\n[Datadog RUM now supports watchOS and visionOS applications](/release/rel_GYFBev_k_sFxcQxFTVvjF-monitor-watchos-and-visionos-apps-with-datadog-rum), extending mobile monitoring to Apple's newest platforms. This lets teams track real-user performance on Apple Watch and Vision Pro, validating that these environments have moved beyond experimentation into production workloads. Meanwhile, Datadog also published guidance on [reducing SAST false positives using agentic evaluation with Bits Memories](/release/rel_LbySHlM1w_2W2602jIhTL-reduce-sast-false-positives-with-agentic-evaluation-and-bits-memories), addressing the common pain point of noisy static analysis results that slow down security reviews.\n\n### AI across the investigation lifecycle\n\nSeveral vendors advanced AI-assisted debugging this week. [Sentry's Seer can now hand off root cause analysis directly to GitHub Copilot](/release/rel_T0lRG_p7RlWBEYl71nD_K-sentry-seer-can-hand-off-root-cause-analysis-to-github-copilot-for-fixing), which generates a fix and pull request linked back in Sentry — eliminating manual context transfer. [Datadog launched an Agent Observability toolset](/release/rel_jJV1mdC04xFHnQSrTTOhU-datadog-publishes-coding-agent-observability-toolset-for-ai-app-debugging) for debugging AI applications from inside coding agents like Claude Code, Cursor, and Codex CLI, including session classification and trace root-cause analysis skills. The company also published a post on [accelerating investigations with AI in Incident Response](/release/rel_3sOf5C1Yy-5fY-XxScwmz-accelerate-investigations-with-ai-in-datadog-incident-response), alongside its [acquisition of Adaptive ML](/release/rel_cyr_WWSgkzXxecVEp7w1o-datadog-acquires-adaptive-ml-to-build-specialized-ai-agents) to build specialized AI agents fine-tuned on observability data.\n\n[Dash0 made Agent0 automations generally available](/release/rel_nkyECSPBvD7kVV27rWAH_-dash0-agent0-automations-now-ga-with-autonomous-investigation-and-fixes), enabling autonomous investigation and fixes triggered by Slack, GitHub events, or failed checks, with guardrails requiring approval for write actions. The company also added [spam filter effectiveness metrics](/release/rel_uE0siuDUp4d0I5J-b29HK-dash0-adds-metrics-for-spam-filter-effectiveness) showing dropped data over time, and [improved chart rendering and list scrolling performance](/release/rel_TClQ-1iT4xxUOiJPWtFoC-dash0-improves-chart-rendering-and-list-scrolling-performance) for high-cardinality visualizations.\n\n### Major SDK updates: Node.js v6 and Python fixes\n\nThe standout SDK release of the week is [Datadog dd-trace-js v6.0.0](/release/rel_WGUDl6DSzi7uJte7ehtFz-datadog-apm-dd-trace-js-v6-0-0-drops-node-js-18-and-20-support), which drops Node.js 18 and 20 support while raising minimum versions for Cypress (12.0.0), Jest (28.0.0), Mocha (8.0.0), and Playwright (1.38.0). Alongside this major version, [dd-trace-js 5.111.0 added OTLP trace metrics support](/release/rel_IN0FvPSoLhDyuvmAieTuJ-datadog-apm-dd-trace-js-v5-111-0-adds-otlp-trace-metrics-and-appsec-in-app-waf) and AppSec in-application WAF for AWS Lambda, while [5.110.0 introduced opt-in OpenTelemetry semantic conventions](/release/rel_WUC2CR5pSen_6hGMn-XPS-datadog-apm-dd-trace-js-5-110-0-adds-opt-in-opentelemetry-semantic-conventions) via `DD_TRACE_OTEL_SEMANTICS_ENABLED`.\n\nOn the Python side, multiple patch releases ([4.9.4](/release/rel_cx4-sEZetG11M392McWmK-datadog-apm-dd-trace-py-v4-9-4-fixes-thread-restart-blocking-in-forked-children), [4.8.11](/release/rel_T0Tko3dIs05EDu3HW0d3y-datadog-apm-dd-trace-py-v4-8-11-fixes-thread-restart-blocking-in-forked-children), and [4.10.6](/release/rel_W56Pm-2fzvjjd8RrSMrmP-datadog-dd-trace-py-4-10-6-fixes-async-generator-wrapping-and-llm-token-under)) fix a critical issue where periodic thread restarts could block forked children from resuming, plus a rare crash on CPython before 3.12. The 4.10.6 release also fixes async generator wrapping on Python 3.11–3.14 and corrects under-reported token counts for OpenAI-compatible providers.\n\n[Sentry JavaScript 10.63.0](/release/rel_qoGM1pafpcTXOim-baYCL-sentry-javascript-10-63-0-adds-new-core-methods-and-browser-resource-span) adds `url.full` to browser resource spans and `extendIntegration` plus `isTracingSuppressed` context strategy methods to the core package. [Sentry Python 2.64.0](/release/rel_ZikLir3TOq5jjaW6y3dUf-sentry-python-2-64-0-streams-gen-ai-spans-as-v2-envelope-items-by-default) now streams gen_AI spans as v2 envelope items by default, preventing data loss on large payloads, though self-hosted instances should opt out. The Dash0 Operator [version 0.146.0](/release/rel_sjJKJz9Dj5PpJEVnU2u2u-dash0-operator-0-146-0-adds-node-label-collection-and-renames-intelligent-edge) adds node label collection and renames Intelligent Edge to Signal Control.\n\n### Observability infrastructure insights\n\nDatadog published a detailed look at [how it measures data completeness at scale](/release/rel_LkHYofRsP6_G_AYs9gSo_-how-we-measure-data-completeness-at-scale) across billions of payloads per second, and a post on [using AI to build internal software delivery tools](/release/rel_1ydYPQ2xVsdOlwO3c57i5-how-datadog-uses-ai-to-build-internal-software-delivery-tools-and-improve-system) that keeps development workflows efficient. The [Agent 7.80.4 release](/release/rel_sV7SVQSDSLJUimWDMAXKK-datadog-agent-7-80-4-adds-ssi-installation-traces-on-linux-hosts) adds additional traces during SSI installation on Linux hosts for better debuggability.","releaseIds":["rel_GYFBev_k_sFxcQxFTVvjF","rel_LbySHlM1w_2W2602jIhTL","rel_T0lRG_p7RlWBEYl71nD_K","rel_jJV1mdC04xFHnQSrTTOhU","rel_3sOf5C1Yy-5fY-XxScwmz","rel_cyr_WWSgkzXxecVEp7w1o","rel_nkyECSPBvD7kVV27rWAH_","rel_uE0siuDUp4d0I5J-b29HK","rel_TClQ-1iT4xxUOiJPWtFoC","rel_WGUDl6DSzi7uJte7ehtFz","rel_IN0FvPSoLhDyuvmAieTuJ","rel_WUC2CR5pSen_6hGMn-XPS","rel_cx4-sEZetG11M392McWmK","rel_T0Tko3dIs05EDu3HW0d3y","rel_W56Pm-2fzvjjd8RrSMrmP","rel_qoGM1pafpcTXOim-baYCL","rel_ZikLir3TOq5jjaW6y3dUf","rel_sjJKJz9Dj5PpJEVnU2u2u","rel_LkHYofRsP6_G_AYs9gSo_","rel_1ydYPQ2xVsdOlwO3c57i5","rel_sV7SVQSDSLJUimWDMAXKK"],"releaseCount":25,"generatedAt":"2026-07-11T17:06:25.540Z","releases":[{"id":"rel_GYFBev_k_sFxcQxFTVvjF","title":"Monitor watchOS and visionOS apps with Datadog RUM","path":"/release/rel_GYFBev_k_sFxcQxFTVvjF-monitor-watchos-and-visionos-apps-with-datadog-rum","url":"https://www.datadoghq.com/blog/monitor-watchos-visionos-datadog-rum/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_LbySHlM1w_2W2602jIhTL","title":"Reduce SAST false positives with agentic evaluation and Bits Memories","path":"/release/rel_LbySHlM1w_2W2602jIhTL-reduce-sast-false-positives-with-agentic-evaluation-and-bits-memories","url":"https://www.datadoghq.com/blog/sast-triage-agentic-evaluation-bits-memories/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_T0lRG_p7RlWBEYl71nD_K","title":"Sentry Seer can hand off root cause analysis to GitHub Copilot for fixing","path":"/release/rel_T0lRG_p7RlWBEYl71nD_K-seer-hands-off-root-cause-analysis-to-github-copilot","url":"https://sentry.io/changelog/gh-copilot-agent-GA","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":null},{"id":"rel_jJV1mdC04xFHnQSrTTOhU","title":"Datadog publishes coding agent observability toolset for AI app debugging","path":"/release/rel_jJV1mdC04xFHnQSrTTOhU-ai-app-debugging-from-coding-agents-with-datadog-toolset","url":"https://www.datadoghq.com/blog/debug-and-evaluate-your-ai-app-from-your-coding-agent/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_3sOf5C1Yy-5fY-XxScwmz","title":"Accelerate investigations with AI in Datadog Incident Response","path":"/release/rel_3sOf5C1Yy-5fY-XxScwmz-accelerate-investigations-with-ai-in-datadog-incident-response","url":"https://www.datadoghq.com/blog/datadog-incident-response-ai-features/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_cyr_WWSgkzXxecVEp7w1o","title":"Datadog acquires Adaptive ML to build specialized AI agents","path":"/release/rel_cyr_WWSgkzXxecVEp7w1o-datadog-acquires-adaptive-ml","url":"https://www.datadoghq.com/blog/datadog-acquires-adaptive-ml/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_nkyECSPBvD7kVV27rWAH_","title":"Dash0 Agent0 automations now GA with autonomous investigation and fixes","path":"/release/rel_nkyECSPBvD7kVV27rWAH_-agent0-automations-ga-autonomous-investigation-and-fixes","url":"https://www.dash0.com/changelog#automations-agent0-now-runs-autonomously","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3},{"id":"rel_uE0siuDUp4d0I5J-b29HK","title":"Dash0 adds metrics for spam filter effectiveness","path":"/release/rel_uE0siuDUp4d0I5J-b29HK-spam-filters-now-emit-dropped-data-metrics","url":"https://www.dash0.com/changelog#spam-filter-metrics","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3},{"id":"rel_TClQ-1iT4xxUOiJPWtFoC","title":"Dash0 improves chart rendering and list scrolling performance","path":"/release/rel_TClQ-1iT4xxUOiJPWtFoC-charts-render-as-lightweight-layers-scrolling-lighter-across-logs-and-traces","url":"https://www.dash0.com/changelog#performance-improvements-for-charts-and-lists","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":2},{"id":"rel_WGUDl6DSzi7uJte7ehtFz","title":"Datadog APM dd-trace-js v6.0.0 drops Node.js 18 and 20 support","path":"/release/rel_WGUDl6DSzi7uJte7ehtFz-node-18-and-20-dropped-test-framework-minimums-raised","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v6.0.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_IN0FvPSoLhDyuvmAieTuJ","title":"Datadog APM dd-trace-js v5.111.0 adds OTLP trace metrics and AppSec in-App WAF for Lambda","path":"/release/rel_IN0FvPSoLhDyuvmAieTuJ-otlp-trace-metrics-supported-appsec-waf-lands-on-lambda","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v5.111.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_WUC2CR5pSen_6hGMn-XPS","title":"Datadog APM dd-trace-js 5.110.0 adds opt-in OpenTelemetry semantic conventions","path":"/release/rel_WUC2CR5pSen_6hGMn-XPS-opentelemetry-http-conventions-opt-in-loopback-middleware-ordering-fixed","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v5.110.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_cx4-sEZetG11M392McWmK","title":"Datadog APM dd-trace-py v4.9.4 fixes thread restart blocking in forked children","path":"/release/rel_cx4-sEZetG11M392McWmK-thread-restarts-no-longer-block-forked-children-pre-3-12-crash-fixed","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.9.4","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_T0Tko3dIs05EDu3HW0d3y","title":"Datadog APM dd-trace-py v4.8.11 fixes thread restart blocking in forked children","path":"/release/rel_T0Tko3dIs05EDu3HW0d3y-forked-children-no-longer-blocked-by-periodic-thread-restarts","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.8.11","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_W56Pm-2fzvjjd8RrSMrmP","title":"Datadog dd-trace-py 4.10.6 fixes async generator wrapping and LLM token under-reporting","path":"/release/rel_W56Pm-2fzvjjd8RrSMrmP-async-generator-wrapping-fixed-llm-token-counts-corrected","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.10.6","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_qoGM1pafpcTXOim-baYCL","title":"Sentry JavaScript 10.63.0 adds new core methods and browser resource span attributes","path":"/release/rel_qoGM1pafpcTXOim-baYCL-new-core-methods-browser-resource-spans-get-full-url","url":"https://github.com/getsentry/sentry-javascript/releases/tag/10.63.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":null},{"id":"rel_ZikLir3TOq5jjaW6y3dUf","title":"Sentry Python 2.64.0 streams gen_ai spans as v2 envelope items by default","path":"/release/rel_ZikLir3TOq5jjaW6y3dUf-gen-ai-spans-now-streamed-as-envelope-items-pii-gating-fixed-across-integrations","url":"https://github.com/getsentry/sentry-python/releases/tag/2.64.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":null},{"id":"rel_sjJKJz9Dj5PpJEVnU2u2u","title":"Dash0 Operator 0.146.0 adds node label collection and renames Intelligent Edge to Signal Control","path":"/release/rel_sjJKJz9Dj5PpJEVnU2u2u-collect-node-labels-and-annotations-intelligent-edge-renamed-to-signal-control","url":"https://github.com/dash0hq/dash0-operator/releases/tag/0.146.0","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":null},{"id":"rel_LkHYofRsP6_G_AYs9gSo_","title":"How we measure data completeness at scale","path":"/release/rel_LkHYofRsP6_G_AYs9gSo_-how-we-measure-data-completeness-at-scale","url":"https://www.datadoghq.com/blog/engineering/data-pipeline-completeness/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_1ydYPQ2xVsdOlwO3c57i5","title":"How Datadog uses AI to build internal software delivery tools and improve system performance","path":"/release/rel_1ydYPQ2xVsdOlwO3c57i5-how-datadog-uses-ai-to-build-internal-software-delivery-tools-and-improve-system","url":"https://www.datadoghq.com/blog/how-datadog-uses-ai-to-build-internal-software-delivery-tools-and-improve-system/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_sV7SVQSDSLJUimWDMAXKK","title":"Datadog Agent 7.80.4 adds SSI installation traces on Linux hosts","path":"/release/rel_sV7SVQSDSLJUimWDMAXKK-ssi-installation-traces-added-for-linux-hosts","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.80.4","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":null}],"sections":[{"heading":"Apple platform expansion and SAST improvements","anchor":"apple-platform-expansion-and-sast-improvements","lede":"Datadog RUM now supports watchOS and visionOS applications, extending mobile monitoring to Apple's newest platforms.","releaseIds":["rel_GYFBev_k_sFxcQxFTVvjF","rel_LbySHlM1w_2W2602jIhTL"],"releases":[{"id":"rel_GYFBev_k_sFxcQxFTVvjF","title":"Monitor watchOS and visionOS apps with Datadog RUM","path":"/release/rel_GYFBev_k_sFxcQxFTVvjF-monitor-watchos-and-visionos-apps-with-datadog-rum","url":"https://www.datadoghq.com/blog/monitor-watchos-visionos-datadog-rum/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_LbySHlM1w_2W2602jIhTL","title":"Reduce SAST false positives with agentic evaluation and Bits Memories","path":"/release/rel_LbySHlM1w_2W2602jIhTL-reduce-sast-false-positives-with-agentic-evaluation-and-bits-memories","url":"https://www.datadoghq.com/blog/sast-triage-agentic-evaluation-bits-memories/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null}]},{"heading":"AI across the investigation lifecycle","anchor":"ai-across-the-investigation-lifecycle","lede":"Several vendors advanced AI-assisted debugging this week.","releaseIds":["rel_T0lRG_p7RlWBEYl71nD_K","rel_jJV1mdC04xFHnQSrTTOhU","rel_3sOf5C1Yy-5fY-XxScwmz","rel_cyr_WWSgkzXxecVEp7w1o","rel_nkyECSPBvD7kVV27rWAH_","rel_uE0siuDUp4d0I5J-b29HK","rel_TClQ-1iT4xxUOiJPWtFoC"],"releases":[{"id":"rel_T0lRG_p7RlWBEYl71nD_K","title":"Sentry Seer can hand off root cause analysis to GitHub Copilot for fixing","path":"/release/rel_T0lRG_p7RlWBEYl71nD_K-seer-hands-off-root-cause-analysis-to-github-copilot","url":"https://sentry.io/changelog/gh-copilot-agent-GA","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":null},{"id":"rel_jJV1mdC04xFHnQSrTTOhU","title":"Datadog publishes coding agent observability toolset for AI app debugging","path":"/release/rel_jJV1mdC04xFHnQSrTTOhU-ai-app-debugging-from-coding-agents-with-datadog-toolset","url":"https://www.datadoghq.com/blog/debug-and-evaluate-your-ai-app-from-your-coding-agent/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_3sOf5C1Yy-5fY-XxScwmz","title":"Accelerate investigations with AI in Datadog Incident Response","path":"/release/rel_3sOf5C1Yy-5fY-XxScwmz-accelerate-investigations-with-ai-in-datadog-incident-response","url":"https://www.datadoghq.com/blog/datadog-incident-response-ai-features/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_cyr_WWSgkzXxecVEp7w1o","title":"Datadog acquires Adaptive ML to build specialized AI agents","path":"/release/rel_cyr_WWSgkzXxecVEp7w1o-datadog-acquires-adaptive-ml","url":"https://www.datadoghq.com/blog/datadog-acquires-adaptive-ml/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_nkyECSPBvD7kVV27rWAH_","title":"Dash0 Agent0 automations now GA with autonomous investigation and fixes","path":"/release/rel_nkyECSPBvD7kVV27rWAH_-agent0-automations-ga-autonomous-investigation-and-fixes","url":"https://www.dash0.com/changelog#automations-agent0-now-runs-autonomously","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3},{"id":"rel_uE0siuDUp4d0I5J-b29HK","title":"Dash0 adds metrics for spam filter effectiveness","path":"/release/rel_uE0siuDUp4d0I5J-b29HK-spam-filters-now-emit-dropped-data-metrics","url":"https://www.dash0.com/changelog#spam-filter-metrics","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3},{"id":"rel_TClQ-1iT4xxUOiJPWtFoC","title":"Dash0 improves chart rendering and list scrolling performance","path":"/release/rel_TClQ-1iT4xxUOiJPWtFoC-charts-render-as-lightweight-layers-scrolling-lighter-across-logs-and-traces","url":"https://www.dash0.com/changelog#performance-improvements-for-charts-and-lists","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":2}]},{"heading":"Major SDK updates: Node.js v6 and Python fixes","anchor":"major-sdk-updates-node-js-v6-and-python-fixes","lede":"The standout SDK release of the week is Datadog dd-trace-js v6.0.0, which drops Node.js 18 and 20 support while raising minimum versions for Cypress (12.0.0), Jest (28.0.0), Mocha (8.0.0), and Playwright (1.38.0).","releaseIds":["rel_WGUDl6DSzi7uJte7ehtFz","rel_IN0FvPSoLhDyuvmAieTuJ","rel_WUC2CR5pSen_6hGMn-XPS","rel_cx4-sEZetG11M392McWmK","rel_T0Tko3dIs05EDu3HW0d3y","rel_W56Pm-2fzvjjd8RrSMrmP","rel_qoGM1pafpcTXOim-baYCL","rel_ZikLir3TOq5jjaW6y3dUf","rel_sjJKJz9Dj5PpJEVnU2u2u"],"releases":[{"id":"rel_WGUDl6DSzi7uJte7ehtFz","title":"Datadog APM dd-trace-js v6.0.0 drops Node.js 18 and 20 support","path":"/release/rel_WGUDl6DSzi7uJte7ehtFz-node-18-and-20-dropped-test-framework-minimums-raised","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v6.0.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_IN0FvPSoLhDyuvmAieTuJ","title":"Datadog APM dd-trace-js v5.111.0 adds OTLP trace metrics and AppSec in-App WAF for Lambda","path":"/release/rel_IN0FvPSoLhDyuvmAieTuJ-otlp-trace-metrics-supported-appsec-waf-lands-on-lambda","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v5.111.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_WUC2CR5pSen_6hGMn-XPS","title":"Datadog APM dd-trace-js 5.110.0 adds opt-in OpenTelemetry semantic conventions","path":"/release/rel_WUC2CR5pSen_6hGMn-XPS-opentelemetry-http-conventions-opt-in-loopback-middleware-ordering-fixed","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v5.110.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_cx4-sEZetG11M392McWmK","title":"Datadog APM dd-trace-py v4.9.4 fixes thread restart blocking in forked children","path":"/release/rel_cx4-sEZetG11M392McWmK-thread-restarts-no-longer-block-forked-children-pre-3-12-crash-fixed","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.9.4","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_T0Tko3dIs05EDu3HW0d3y","title":"Datadog APM dd-trace-py v4.8.11 fixes thread restart blocking in forked children","path":"/release/rel_T0Tko3dIs05EDu3HW0d3y-forked-children-no-longer-blocked-by-periodic-thread-restarts","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.8.11","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_W56Pm-2fzvjjd8RrSMrmP","title":"Datadog dd-trace-py 4.10.6 fixes async generator wrapping and LLM token under-reporting","path":"/release/rel_W56Pm-2fzvjjd8RrSMrmP-async-generator-wrapping-fixed-llm-token-counts-corrected","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.10.6","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":null},{"id":"rel_qoGM1pafpcTXOim-baYCL","title":"Sentry JavaScript 10.63.0 adds new core methods and browser resource span attributes","path":"/release/rel_qoGM1pafpcTXOim-baYCL-new-core-methods-browser-resource-spans-get-full-url","url":"https://github.com/getsentry/sentry-javascript/releases/tag/10.63.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":null},{"id":"rel_ZikLir3TOq5jjaW6y3dUf","title":"Sentry Python 2.64.0 streams gen_ai spans as v2 envelope items by default","path":"/release/rel_ZikLir3TOq5jjaW6y3dUf-gen-ai-spans-now-streamed-as-envelope-items-pii-gating-fixed-across-integrations","url":"https://github.com/getsentry/sentry-python/releases/tag/2.64.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":null},{"id":"rel_sjJKJz9Dj5PpJEVnU2u2u","title":"Dash0 Operator 0.146.0 adds node label collection and renames Intelligent Edge to Signal Control","path":"/release/rel_sjJKJz9Dj5PpJEVnU2u2u-collect-node-labels-and-annotations-intelligent-edge-renamed-to-signal-control","url":"https://github.com/dash0hq/dash0-operator/releases/tag/0.146.0","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":null}]},{"heading":"Observability infrastructure insights","anchor":"observability-infrastructure-insights","lede":"Datadog published a detailed look at how it measures data completeness at scale across billions of payloads per second, and a post on using AI to build internal software delivery tools that keeps development workflows efficient.","releaseIds":["rel_LkHYofRsP6_G_AYs9gSo_","rel_1ydYPQ2xVsdOlwO3c57i5","rel_sV7SVQSDSLJUimWDMAXKK"],"releases":[{"id":"rel_LkHYofRsP6_G_AYs9gSo_","title":"How we measure data completeness at scale","path":"/release/rel_LkHYofRsP6_G_AYs9gSo_-how-we-measure-data-completeness-at-scale","url":"https://www.datadoghq.com/blog/engineering/data-pipeline-completeness/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_1ydYPQ2xVsdOlwO3c57i5","title":"How Datadog uses AI to build internal software delivery tools and improve system performance","path":"/release/rel_1ydYPQ2xVsdOlwO3c57i5-how-datadog-uses-ai-to-build-internal-software-delivery-tools-and-improve-system","url":"https://www.datadoghq.com/blog/how-datadog-uses-ai-to-build-internal-software-delivery-tools-and-improve-system/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":null},{"id":"rel_sV7SVQSDSLJUimWDMAXKK","title":"Datadog Agent 7.80.4 adds SSI installation traces on Linux hosts","path":"/release/rel_sV7SVQSDSLJUimWDMAXKK-ssi-installation-traces-added-for-linux-hosts","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.80.4","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":null}]}]}}