{"collection":{"slug":"observability","name":"Observability & Monitoring"},"digest":{"id":"cwd_p1oDoXaGnc27p1cKH5q5v","weekStart":"2026-09-21","title":"Allocation profiling by default and a major JavaScript SDK overhaul","intro":"Datadog turned on allocation profiling and OOM heap limits by default across its JavaScript tracers, while Sentry's JavaScript SDK hit v11 with OpenTelemetry-friendly integrations rebased onto runtime instrumentation. Datadog also made RUM settings editable without a redeploy and shipped Tap to Parse for log structuring.","body":"### Profiling and tracing defaults shift in the Datadog tracers\n\nDatadog's JavaScript tracer had the heaviest week, and the headline change is that allocation profiling and the automatic OOM heap limit now run by default, with remote configuration able to turn profiling on or off without a redeploy. The same line of work brought [Postgres.js and Supabase tracing](/release/rel_RmP4-AiPN2OMkn7Ln7nU5-datadog-dd-trace-js-6-17-0-enables-allocation-profiling-and-oom-heap-limits-by) into APM, DBM propagation for Postgres, prompt management and gen_ai span attributes for LLM Observability, and dynamic Auto Test Retries across Jest, Mocha, Vitest, Cypress, Playwright, Cucumber, and WebdriverIO. Teams still pinned to the older major line get the same profiling defaults plus the Postgres.js and Supabase integrations and LLM prompt management, along with [fixes for oracledb connection strings and oversized Dynamic Instrumentation payloads](/release/rel_P5DAJHTsllc2DT_3RkDvp-datadog-dd-trace-js-5-128-0-enables-allocation-profiling-by-default).\n\nOn the Python side, Datadog reverted a default it had just changed: OTEL context propagation is off again until a Linux-native memory leak is resolved, a reversal that landed across all three maintained lines. The 4.x releases also [stop abandoned streamed LLM requests from leaving spans unfinished](/release/rel_dNRHWMmAuHTP5k7MP5L5K-datadog-apm-dd-trace-py-4-15-2-reverts-dd-trace-otel-ctx-enabled-default-and) — a leak that grew memory in long-running web workers — and fix Auto Test Retries skipping pytest-timeout thread-mode tests that terminate pytest-xdist workers. [Standalone-mode traces now respect the one-trace-per-minute sampling limit and the billing opt-out metric](/release/rel_MXr36tWneyHzVVcBELAIe-dd-trace-py-v4-14-2-reverses-otel-context-default-and-fixes-standalone-mode), and enabling LLM Observability alongside a disabled APM tracer no longer discards every trace. The oldest maintained line picked up the same OTEL context reversal plus a fix for [pytest-xdist sessions on shallow Git checkouts](/release/rel_5w_M22nxUHAGlCGpDWv7U-datadog-dd-trace-py-v4-13-3-reverts-otel-context-default-to-false-due-to-memory) that wasted time unshallowing and could time out during collection. The Agent itself shipped a narrow fix for [missing log source fields in public inventory metadata](/release/rel_camDKPx5QPXhq3oxkI-Q_-datadog-agent-7-83-3-fixes-missing-log-source-fields-in-inventory-metadata), covering Windows Event Log queries, processing options, and multiline settings.\n\n### Sentry's JavaScript SDK reaches v11\n\nSentry capped the week's churn with the v11 major release of its JavaScript SDKs, whose stated goal is better OpenTelemetry compatibility and integrations that work the same way across Node.js, Cloudflare, Bun, and Deno through [shared runtime and build-time instrumentation](/release/rel_ssxAAJbu8D54uY3ZUKjdp-sentry-javascript-11-0-0-rc-1-changes-browser-navigation-type-and-requires). Span streaming and more permissive data collection become the default, `browser.navigation.type` now reports the same values as web-vitals, and the webpack plugin requires webpack 5.1 or newer. The same work landed as a release candidate a day earlier, and the [general availability announcement](/release/rel_SHQJ046G89VDTVxx6dbP4-javascript-sdk-v11) points teams at the v10-to-v11 migration guide before they upgrade.\n\nThe 10.x line stayed busy up to the end, [rejecting non-POST requests to the managed tunnel route](/release/rel_6V6I-m7qXO9uKnSWzjHTC-sentry-javascript-10-75-3-rejects-non-post-requests-to-managed-tunnel-route) for TanStack Start, [stopping unhandled rejections from leaking on aborted Vercel AI streams and enforcing a flush timeout across the Cloudflare Workflow lifecycle](/release/rel_woUDHhX345rxRD1UIOngR-sentry-javascript-10-75-2-fixes-ai-stream-rejections-and-cloudflare-flush), and [capturing telemetry from untraced Durable Object RPC calls](/release/rel_E8c_ivj-A1qffj1P_otIZ-sentry-javascript-10-75-1-fixes-cloudflare-durable-object-rpc-telemetry) including namespaces returned by `jurisdiction()`. Sentry's Python SDK added [a Mistral AI integration and a finer-grained data_collection option](/release/rel_4BAV5qyWEVAHOCqLhkQ2a-sentry-python-2-70-0-adds-mistral-ai-integration-and-data-collection-option) that takes precedence over send_default_pii. On the alerting side, [one alert can now fire on issues from every project](/release/rel_kAalQqAENBWCFpihuDbPC-sentry-alerts-can-now-cover-all-issues-across-every-project-including-future) — including projects created later — so new services no longer require hand-editing a project list.\n\n### RUM configurability and faster log structuring\n\nDatadog's browser SDK shipped [a full Salesforce RUM bundle](/release/rel_wbcUt7bzxQERajdyot49K-datadog-rum-browser-sdk-v7-14-0-adds-full-salesforce-bundle) and reworked action names to prefer anchor and role=\"link\" text over ancestor ARIA labels. That pairs with [RUM Remote Configuration](/release/rel_dFikifOZxD65xaq2VAU5e-datadog-rum-remote-configuration-changes-sdk-settings-without-shipping-code), which lets teams change sampling rates, privacy settings, event tracking, and app attributes from the UI without shipping frontend code — a meaningful shift for mobile teams whose changes otherwise wait on app store review. RUM and Product Analytics also [extended to Shopify checkout and Salesforce Experience Cloud](/release/rel_BgMT9D1MtCaViH_b-UwHM-datadog-extends-rum-and-product-analytics-to-shopify-and-salesforce) through each platform's supported extension points.\n\nLogs got easier to query with [Tap to Parse](/release/rel_CCzuDJ_SrlOrPy8GIaMnq-datadog-tap-to-parse-turns-unstructured-logs-into-structured-attributes), which reads sample logs, separates stable structure from variable values, and generates a reviewable parser, now generally available in the Log Explorer and Log Pipelines. Datadog's MCP Server moved [Code Execution to general availability](/release/rel_fQ3M7ZOXGcSlIul60acPg-datadog-mcp-server-code-execution-reaches-ga-for-agent-driven-observability), letting agents run sandboxed JavaScript against multiple Datadog APIs and return only the evidence they need. Dash0 added two operational controls: [a dataset setting that redacts cardholder data before storage](/release/rel_JNUWRazAmoRr3YWGGuOCA-dash0-adds-dataset-setting-to-redact-cardholder-data-before-storage), keeping the first six and last four digits and reporting scan and redaction counts as metrics, and [a Forecast tab](/release/rel_HH-zbWpjh3jnu1519f8RP-dash0-adds-forecast-tab-for-projecting-full-cycle-spend-on-billing-and-plans) that projects full-cycle spend against real tiers broken down by SKU and dataset. Axiom rounded out the week with [a ⌘K Command Menu](/release/rel_yfEPB4co_NA8vK9Ca2u87-axiom-adds-command-menu-for-finding-datasets-dashboards-and-monitors) for jumping to datasets, dashboards, and monitors without leaving the keyboard.","releaseIds":["rel_RmP4-AiPN2OMkn7Ln7nU5","rel_P5DAJHTsllc2DT_3RkDvp","rel_dNRHWMmAuHTP5k7MP5L5K","rel_MXr36tWneyHzVVcBELAIe","rel_5w_M22nxUHAGlCGpDWv7U","rel_camDKPx5QPXhq3oxkI-Q_","rel_ssxAAJbu8D54uY3ZUKjdp","rel_SHQJ046G89VDTVxx6dbP4","rel_6V6I-m7qXO9uKnSWzjHTC","rel_woUDHhX345rxRD1UIOngR","rel_E8c_ivj-A1qffj1P_otIZ","rel_4BAV5qyWEVAHOCqLhkQ2a","rel_kAalQqAENBWCFpihuDbPC","rel_wbcUt7bzxQERajdyot49K","rel_dFikifOZxD65xaq2VAU5e","rel_BgMT9D1MtCaViH_b-UwHM","rel_CCzuDJ_SrlOrPy8GIaMnq","rel_fQ3M7ZOXGcSlIul60acPg","rel_JNUWRazAmoRr3YWGGuOCA","rel_HH-zbWpjh3jnu1519f8RP","rel_yfEPB4co_NA8vK9Ca2u87"],"releaseCount":25,"generatedAt":"2026-09-28T06:18:52.698Z","releases":[{"id":"rel_RmP4-AiPN2OMkn7Ln7nU5","title":"Datadog dd-trace-js 6.17.0 enables allocation profiling and OOM heap limits by default","path":"/release/rel_RmP4-AiPN2OMkn7Ln7nU5-allocation-profiling-now-default-postgres-js-and-supabase-tracing-added","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v6.17.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":4},{"id":"rel_P5DAJHTsllc2DT_3RkDvp","title":"Datadog dd-trace-js 5.128.0 enables allocation profiling by default","path":"/release/rel_P5DAJHTsllc2DT_3RkDvp-allocation-profiling-and-oom-heap-limits-now-default-on","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v5.128.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":3},{"id":"rel_dNRHWMmAuHTP5k7MP5L5K","title":"Datadog APM dd-trace-py 4.15.2 reverts DD_TRACE_OTEL_CTX_ENABLED default and fixes LLM span leak","path":"/release/rel_dNRHWMmAuHTP5k7MP5L5K-otel-ctx-tracing-off-by-default-llm-stream-span-leak-fixed","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.15.2","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":4},{"id":"rel_MXr36tWneyHzVVcBELAIe","title":"dd-trace-py v4.14.2 reverses OTEL context default and fixes standalone-mode trace loss","path":"/release/rel_MXr36tWneyHzVVcBELAIe-otel-ctx-default-off-again-standalone-traces-no-longer-dropped","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.14.2","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":3},{"id":"rel_5w_M22nxUHAGlCGpDWv7U","title":"Datadog dd-trace-py v4.13.3 reverts OTEL context default to false due to memory leak","path":"/release/rel_5w_M22nxUHAGlCGpDWv7U-otel-ctx-default-reverts-to-false-over-memory-leak","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.13.3","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":3},{"id":"rel_camDKPx5QPXhq3oxkI-Q_","title":"Datadog Agent 7.83.3 fixes missing log source fields in inventory metadata","path":"/release/rel_camDKPx5QPXhq3oxkI-Q_-log-source-fields-restored-in-inventory-metadata","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.83.3","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":1},{"id":"rel_ssxAAJbu8D54uY3ZUKjdp","title":"Sentry JavaScript 11.0.0-rc.1 changes browser.navigation.type and requires webpack 5.1","path":"/release/rel_ssxAAJbu8D54uY3ZUKjdp-browser-navigation-type-now-matches-web-vitals-webpack-5-1-required","url":"https://github.com/getsentry/sentry-javascript/releases/tag/11.0.0-rc.1","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":4},{"id":"rel_SHQJ046G89VDTVxx6dbP4","title":"JavaScript SDK v11","path":"/release/rel_SHQJ046G89VDTVxx6dbP4-javascript-sdk-v11","url":"https://sentry.io/changelog/javascript-sdk-v11","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":null},{"id":"rel_6V6I-m7qXO9uKnSWzjHTC","title":"Sentry JavaScript 10.75.3 rejects non-POST requests to managed tunnel route","path":"/release/rel_6V6I-m7qXO9uKnSWzjHTC-tunnel-route-rejects-non-post-requests","url":"https://github.com/getsentry/sentry-javascript/releases/tag/10.75.3","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2},{"id":"rel_woUDHhX345rxRD1UIOngR","title":"Sentry JavaScript 10.75.2 fixes AI stream rejections and Cloudflare flush timeout","path":"/release/rel_woUDHhX345rxRD1UIOngR-vercel-ai-stream-leaks-stopped-flush-timeout-enforced","url":"https://github.com/getsentry/sentry-javascript/releases/tag/10.75.2","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2},{"id":"rel_E8c_ivj-A1qffj1P_otIZ","title":"Sentry JavaScript 10.75.1 fixes Cloudflare Durable Object RPC telemetry","path":"/release/rel_E8c_ivj-A1qffj1P_otIZ-cloudflare-durable-object-rpc-telemetry-captured-hono-fixes-workers-types-peer","url":"https://github.com/getsentry/sentry-javascript/releases/tag/10.75.1","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2},{"id":"rel_4BAV5qyWEVAHOCqLhkQ2a","title":"Sentry Python 2.70.0 adds Mistral AI integration and data_collection option","path":"/release/rel_4BAV5qyWEVAHOCqLhkQ2a-mistral-ai-integration-lands-data-collection-option-goes-top-level","url":"https://github.com/getsentry/sentry-python/releases/tag/2.70.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3},{"id":"rel_kAalQqAENBWCFpihuDbPC","title":"Sentry alerts can now cover all issues across every project, including future ones","path":"/release/rel_kAalQqAENBWCFpihuDbPC-one-alert-now-covers-all-projects-and-future-ones","url":"https://sentry.io/changelog/one-alert-to-rule-them-all-and-every-project-you-add-later-","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3},{"id":"rel_wbcUt7bzxQERajdyot49K","title":"Datadog RUM Browser SDK v7.14.0 adds full Salesforce bundle","path":"/release/rel_wbcUt7bzxQERajdyot49K-full-salesforce-rum-bundle-link-text-preferred-for-action-names","url":"https://github.com/DataDog/browser-sdk/releases/tag/v7.14.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"rum","name":"RUM"},"importance":3},{"id":"rel_dFikifOZxD65xaq2VAU5e","title":"Datadog RUM Remote Configuration changes SDK settings without shipping code","path":"/release/rel_dFikifOZxD65xaq2VAU5e-rum-sdk-settings-now-configurable-without-redeploys","url":"https://www.datadoghq.com/blog/rum-remote-configuration/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":4},{"id":"rel_BgMT9D1MtCaViH_b-UwHM","title":"Datadog extends RUM and Product Analytics to Shopify and Salesforce","path":"/release/rel_BgMT9D1MtCaViH_b-UwHM-rum-and-product-analytics-reach-shopify-salesforce","url":"https://www.datadoghq.com/blog/rum-product-analytics-shopify-salesforce/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":3},{"id":"rel_CCzuDJ_SrlOrPy8GIaMnq","title":"Datadog Tap to Parse turns unstructured logs into structured attributes","path":"/release/rel_CCzuDJ_SrlOrPy8GIaMnq-tap-to-parse-structures-logs-without-hand-written-rules","url":"https://www.datadoghq.com/blog/tap-to-parse-logs/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":3},{"id":"rel_fQ3M7ZOXGcSlIul60acPg","title":"Datadog MCP Server Code Execution reaches GA for agent-driven observability investigations","path":"/release/rel_fQ3M7ZOXGcSlIul60acPg-code-execution-brings-multi-api-investigation-into-sandboxed-agent-code","url":"https://www.datadoghq.com/blog/datadog-code-execution/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":3},{"id":"rel_JNUWRazAmoRr3YWGGuOCA","title":"Dash0 adds dataset setting to redact cardholder data before storage","path":"/release/rel_JNUWRazAmoRr3YWGGuOCA-cardholder-data-redacted-before-storage","url":"https://www.dash0.com/changelog#redact-cardholder-data-before-dash0-stores-it","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3},{"id":"rel_HH-zbWpjh3jnu1519f8RP","title":"Dash0 adds Forecast tab for projecting full-cycle spend on Billing and Plans page","path":"/release/rel_HH-zbWpjh3jnu1519f8RP-spend-forecast-priced-against-real-tiers","url":"https://www.dash0.com/changelog#forecast-your-spend-right-on-the-billing-plans-page","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3},{"id":"rel_yfEPB4co_NA8vK9Ca2u87","title":"Axiom adds Command Menu for finding datasets, dashboards, and monitors","path":"/release/rel_yfEPB4co_NA8vK9Ca2u87-command-menu-jumps-to-datasets-dashboards-monitors","url":"https://axiom.co/changelog/introducing-the-command-menu","org":{"slug":"axiom","name":"Axiom","avatarUrl":"https://media.releases.sh/orgs/axiom.png","githubHandle":"axiomhq"},"product":null,"importance":3}],"sections":[{"heading":"Profiling and tracing defaults shift in the Datadog tracers","anchor":"profiling-and-tracing-defaults-shift-in-the-datadog-tracers","lede":"Datadog's JavaScript tracer had the heaviest week, and the headline change is that allocation profiling and the automatic OOM heap limit now run by default, with remote configuration able to turn profiling on or off without a redeploy.","releaseIds":["rel_RmP4-AiPN2OMkn7Ln7nU5","rel_P5DAJHTsllc2DT_3RkDvp","rel_dNRHWMmAuHTP5k7MP5L5K","rel_MXr36tWneyHzVVcBELAIe","rel_5w_M22nxUHAGlCGpDWv7U","rel_camDKPx5QPXhq3oxkI-Q_"],"releases":[{"id":"rel_RmP4-AiPN2OMkn7Ln7nU5","title":"Datadog dd-trace-js 6.17.0 enables allocation profiling and OOM heap limits by default","path":"/release/rel_RmP4-AiPN2OMkn7Ln7nU5-allocation-profiling-now-default-postgres-js-and-supabase-tracing-added","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v6.17.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":4},{"id":"rel_P5DAJHTsllc2DT_3RkDvp","title":"Datadog dd-trace-js 5.128.0 enables allocation profiling by default","path":"/release/rel_P5DAJHTsllc2DT_3RkDvp-allocation-profiling-and-oom-heap-limits-now-default-on","url":"https://github.com/DataDog/dd-trace-js/releases/tag/v5.128.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":3},{"id":"rel_dNRHWMmAuHTP5k7MP5L5K","title":"Datadog APM dd-trace-py 4.15.2 reverts DD_TRACE_OTEL_CTX_ENABLED default and fixes LLM span leak","path":"/release/rel_dNRHWMmAuHTP5k7MP5L5K-otel-ctx-tracing-off-by-default-llm-stream-span-leak-fixed","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.15.2","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":4},{"id":"rel_MXr36tWneyHzVVcBELAIe","title":"dd-trace-py v4.14.2 reverses OTEL context default and fixes standalone-mode trace loss","path":"/release/rel_MXr36tWneyHzVVcBELAIe-otel-ctx-default-off-again-standalone-traces-no-longer-dropped","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.14.2","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":3},{"id":"rel_5w_M22nxUHAGlCGpDWv7U","title":"Datadog dd-trace-py v4.13.3 reverts OTEL context default to false due to memory leak","path":"/release/rel_5w_M22nxUHAGlCGpDWv7U-otel-ctx-default-reverts-to-false-over-memory-leak","url":"https://github.com/DataDog/dd-trace-py/releases/tag/v4.13.3","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"apm","name":"APM"},"importance":3},{"id":"rel_camDKPx5QPXhq3oxkI-Q_","title":"Datadog Agent 7.83.3 fixes missing log source fields in inventory metadata","path":"/release/rel_camDKPx5QPXhq3oxkI-Q_-log-source-fields-restored-in-inventory-metadata","url":"https://github.com/DataDog/datadog-agent/releases/tag/7.83.3","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"datadog-agent","name":"Agent"},"importance":1}]},{"heading":"Sentry's JavaScript SDK reaches v11","anchor":"sentrys-javascript-sdk-reaches-v11","lede":"Sentry capped the week's churn with the v11 major release of its JavaScript SDKs, whose stated goal is better OpenTelemetry compatibility and integrations that work the same way across Node.js, Cloudflare, Bun, and Deno through shared runtime and build-time instrumentation.","releaseIds":["rel_ssxAAJbu8D54uY3ZUKjdp","rel_SHQJ046G89VDTVxx6dbP4","rel_6V6I-m7qXO9uKnSWzjHTC","rel_woUDHhX345rxRD1UIOngR","rel_E8c_ivj-A1qffj1P_otIZ","rel_4BAV5qyWEVAHOCqLhkQ2a","rel_kAalQqAENBWCFpihuDbPC"],"releases":[{"id":"rel_ssxAAJbu8D54uY3ZUKjdp","title":"Sentry JavaScript 11.0.0-rc.1 changes browser.navigation.type and requires webpack 5.1","path":"/release/rel_ssxAAJbu8D54uY3ZUKjdp-browser-navigation-type-now-matches-web-vitals-webpack-5-1-required","url":"https://github.com/getsentry/sentry-javascript/releases/tag/11.0.0-rc.1","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":4},{"id":"rel_SHQJ046G89VDTVxx6dbP4","title":"JavaScript SDK v11","path":"/release/rel_SHQJ046G89VDTVxx6dbP4-javascript-sdk-v11","url":"https://sentry.io/changelog/javascript-sdk-v11","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":null},{"id":"rel_6V6I-m7qXO9uKnSWzjHTC","title":"Sentry JavaScript 10.75.3 rejects non-POST requests to managed tunnel route","path":"/release/rel_6V6I-m7qXO9uKnSWzjHTC-tunnel-route-rejects-non-post-requests","url":"https://github.com/getsentry/sentry-javascript/releases/tag/10.75.3","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2},{"id":"rel_woUDHhX345rxRD1UIOngR","title":"Sentry JavaScript 10.75.2 fixes AI stream rejections and Cloudflare flush timeout","path":"/release/rel_woUDHhX345rxRD1UIOngR-vercel-ai-stream-leaks-stopped-flush-timeout-enforced","url":"https://github.com/getsentry/sentry-javascript/releases/tag/10.75.2","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2},{"id":"rel_E8c_ivj-A1qffj1P_otIZ","title":"Sentry JavaScript 10.75.1 fixes Cloudflare Durable Object RPC telemetry","path":"/release/rel_E8c_ivj-A1qffj1P_otIZ-cloudflare-durable-object-rpc-telemetry-captured-hono-fixes-workers-types-peer","url":"https://github.com/getsentry/sentry-javascript/releases/tag/10.75.1","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":2},{"id":"rel_4BAV5qyWEVAHOCqLhkQ2a","title":"Sentry Python 2.70.0 adds Mistral AI integration and data_collection option","path":"/release/rel_4BAV5qyWEVAHOCqLhkQ2a-mistral-ai-integration-lands-data-collection-option-goes-top-level","url":"https://github.com/getsentry/sentry-python/releases/tag/2.70.0","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3},{"id":"rel_kAalQqAENBWCFpihuDbPC","title":"Sentry alerts can now cover all issues across every project, including future ones","path":"/release/rel_kAalQqAENBWCFpihuDbPC-one-alert-now-covers-all-projects-and-future-ones","url":"https://sentry.io/changelog/one-alert-to-rule-them-all-and-every-project-you-add-later-","org":{"slug":"sentry","name":"Sentry","avatarUrl":"https://media.releases.sh/orgs/sentry.png","githubHandle":"getsentry"},"product":null,"importance":3}]},{"heading":"RUM configurability and faster log structuring","anchor":"rum-configurability-and-faster-log-structuring","lede":"Datadog's browser SDK shipped a full Salesforce RUM bundle and reworked action names to prefer anchor and role=\"link\" text over ancestor ARIA labels.","releaseIds":["rel_wbcUt7bzxQERajdyot49K","rel_dFikifOZxD65xaq2VAU5e","rel_BgMT9D1MtCaViH_b-UwHM","rel_CCzuDJ_SrlOrPy8GIaMnq","rel_fQ3M7ZOXGcSlIul60acPg","rel_JNUWRazAmoRr3YWGGuOCA","rel_HH-zbWpjh3jnu1519f8RP","rel_yfEPB4co_NA8vK9Ca2u87"],"releases":[{"id":"rel_wbcUt7bzxQERajdyot49K","title":"Datadog RUM Browser SDK v7.14.0 adds full Salesforce bundle","path":"/release/rel_wbcUt7bzxQERajdyot49K-full-salesforce-rum-bundle-link-text-preferred-for-action-names","url":"https://github.com/DataDog/browser-sdk/releases/tag/v7.14.0","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":{"slug":"rum","name":"RUM"},"importance":3},{"id":"rel_dFikifOZxD65xaq2VAU5e","title":"Datadog RUM Remote Configuration changes SDK settings without shipping code","path":"/release/rel_dFikifOZxD65xaq2VAU5e-rum-sdk-settings-now-configurable-without-redeploys","url":"https://www.datadoghq.com/blog/rum-remote-configuration/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":4},{"id":"rel_BgMT9D1MtCaViH_b-UwHM","title":"Datadog extends RUM and Product Analytics to Shopify and Salesforce","path":"/release/rel_BgMT9D1MtCaViH_b-UwHM-rum-and-product-analytics-reach-shopify-salesforce","url":"https://www.datadoghq.com/blog/rum-product-analytics-shopify-salesforce/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":3},{"id":"rel_CCzuDJ_SrlOrPy8GIaMnq","title":"Datadog Tap to Parse turns unstructured logs into structured attributes","path":"/release/rel_CCzuDJ_SrlOrPy8GIaMnq-tap-to-parse-structures-logs-without-hand-written-rules","url":"https://www.datadoghq.com/blog/tap-to-parse-logs/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":3},{"id":"rel_fQ3M7ZOXGcSlIul60acPg","title":"Datadog MCP Server Code Execution reaches GA for agent-driven observability investigations","path":"/release/rel_fQ3M7ZOXGcSlIul60acPg-code-execution-brings-multi-api-investigation-into-sandboxed-agent-code","url":"https://www.datadoghq.com/blog/datadog-code-execution/","org":{"slug":"datadog","name":"Datadog","avatarUrl":"https://media.releases.sh/orgs/datadog.png","githubHandle":"DataDog"},"product":null,"importance":3},{"id":"rel_JNUWRazAmoRr3YWGGuOCA","title":"Dash0 adds dataset setting to redact cardholder data before storage","path":"/release/rel_JNUWRazAmoRr3YWGGuOCA-cardholder-data-redacted-before-storage","url":"https://www.dash0.com/changelog#redact-cardholder-data-before-dash0-stores-it","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3},{"id":"rel_HH-zbWpjh3jnu1519f8RP","title":"Dash0 adds Forecast tab for projecting full-cycle spend on Billing and Plans page","path":"/release/rel_HH-zbWpjh3jnu1519f8RP-spend-forecast-priced-against-real-tiers","url":"https://www.dash0.com/changelog#forecast-your-spend-right-on-the-billing-plans-page","org":{"slug":"dash0","name":"Dash0","avatarUrl":"https://media.releases.sh/orgs/dash0.png","githubHandle":"dash0hq"},"product":null,"importance":3},{"id":"rel_yfEPB4co_NA8vK9Ca2u87","title":"Axiom adds Command Menu for finding datasets, dashboards, and monitors","path":"/release/rel_yfEPB4co_NA8vK9Ca2u87-command-menu-jumps-to-datasets-dashboards-monitors","url":"https://axiom.co/changelog/introducing-the-command-menu","org":{"slug":"axiom","name":"Axiom","avatarUrl":"https://media.releases.sh/orgs/axiom.png","githubHandle":"axiomhq"},"product":null,"importance":3}]}]}}