{"id":"org_PbCfUNHVPaVg-vGKpxWUX","slug":"sentry","name":"Sentry","domain":"sentry.io","description":null,"category":"observability","avatarUrl":"https://media.releases.sh/orgs/sentry.png","isHidden":false,"autoGenerateContent":true,"overviewCadenceDays":null,"featured":true,"fetchPaused":false,"discovery":"curated","status":"tracked","tags":[],"sourceCount":5,"releaseCount":1116,"releasesLast30Days":37,"avgReleasesPerWeek":11.1,"lastFetchedAt":"2026-07-19T23:14:32.975Z","lastPolledAt":"2026-07-19T23:14:23.146Z","trackingSince":"2015-07-28T20:46:11.000Z","aliases":[],"accounts":[{"platform":"github","handle":"getsentry"},{"platform":"x","handle":"getsentry"}],"products":[],"sources":[{"id":"src_14MlnLSGwVL0dmc8_uuPu","slug":"sentry","name":"Sentry","type":"github","url":"https://github.com/getsentry/sentry","isPrimary":false,"isHidden":false,"discovery":"curated","fetchPriority":"normal","lastFetchedAt":"2026-07-19T21:03:50.668Z","lastPolledAt":"2026-07-19T21:03:37.000Z","releaseCount":171,"latestVersion":"26.7.0","latestDate":"2026-07-15T17:43:22.000Z","latestAddedAt":"2026-07-15T21:03:17.696Z","productSlug":null,"productName":null,"kind":"platform","metadata":"{\"changelogDetectedAt\":\"2026-03-31T14:10:17.153Z\",\"wellKnownSweptAt\":\"2026-07-16T06:00:26.474Z\",\"sourceActor\":{\"nextAlarmAt\":\"2026-07-20T01:03:12.654Z\",\"lastAlarmAt\":\"2026-07-19T21:03:14.069Z\",\"managed\":true}}"},{"id":"src_8aMnKFdFF4FqMT5GHyRk1","slug":"sentry-cli","name":"Sentry CLI","type":"github","url":"https://github.com/getsentry/sentry-cli","isPrimary":false,"isHidden":false,"discovery":"curated","fetchPriority":"normal","lastFetchedAt":"2026-07-19T23:14:32.975Z","lastPolledAt":"2026-07-19T23:14:23.146Z","releaseCount":288,"latestVersion":"3.6.1-snapshot.20260717.28f7c1f","latestDate":"2026-07-17T10:19:20.000Z","latestAddedAt":"2026-07-17T10:22:43.271Z","productSlug":null,"productName":null,"kind":"tool","metadata":"{\"changelogUrl\":\"https://github.com/getsentry/sentry-cli/blob/HEAD/CHANGELOG.md\",\"changelogDetectedAt\":\"2026-03-31T14:10:43.532Z\",\"wellKnownSweptAt\":\"2026-07-16T06:00:26.474Z\",\"sourceActor\":{\"nextAlarmAt\":\"2026-07-20T03:10:57.488Z\",\"lastAlarmAt\":\"2026-07-19T23:10:59.200Z\",\"managed\":true}}"},{"id":"src__eZOMYo5v3txtI7OKAdNk","slug":"sentry-changelog","name":"Sentry Changelog","type":"feed","url":"https://sentry.io/changelog/","isPrimary":true,"isHidden":false,"discovery":"curated","fetchPriority":"normal","lastFetchedAt":"2026-07-19T22:09:28.197Z","lastPolledAt":"2026-07-19T22:09:13.874Z","releaseCount":237,"latestVersion":null,"latestDate":"2026-07-16T19:06:15.000Z","latestAddedAt":"2026-07-16T21:50:50.394Z","productSlug":null,"productName":null,"kind":"platform","metadata":"{\"feedUrl\":\"https://sentry.io/changelog/feed.xml\",\"feedType\":\"rss\",\"feedDiscoveredAt\":\"2026-03-31T12:20:12.185Z\",\"noFeedFound\":false,\"feedEtag\":\"W/\\\"323dcd767aa382799b121ec75712ea3a\\\"\",\"feedLastModified\":\"Thu, 26 Mar 2026 18:46:26 GMT\",\"feedContentDepth\":\"summary-only\",\"enrichment\":{\"consecutiveFailures\":0},\"sourceActor\":{\"nextAlarmAt\":\"2026-07-20T02:08:12.620Z\",\"lastAlarmAt\":\"2026-07-19T22:08:13.995Z\",\"managed\":true}}"},{"id":"src_GMPAhX6wJi2NkBND26FbM","slug":"sentry-javascript","name":"Sentry JavaScript","type":"github","url":"https://github.com/getsentry/sentry-javascript","isPrimary":false,"isHidden":false,"discovery":"curated","fetchPriority":"normal","lastFetchedAt":"2026-07-19T23:04:33.677Z","lastPolledAt":"2026-07-19T23:04:21.187Z","releaseCount":215,"latestVersion":"10.66.0","latestDate":"2026-07-16T10:16:46.000Z","latestAddedAt":"2026-07-16T13:55:29.705Z","productSlug":null,"productName":null,"kind":"sdk","metadata":"{\"changelogUrl\":\"https://github.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md\",\"changelogDetectedAt\":\"2026-03-31T14:10:27.368Z\",\"wellKnownSweptAt\":\"2026-07-16T06:00:26.474Z\",\"sourceActor\":{\"nextAlarmAt\":\"2026-07-20T03:00:55.628Z\",\"lastAlarmAt\":\"2026-07-19T23:00:57.383Z\",\"managed\":true}}"},{"id":"src_xtmRXI_T35pJL92iih1Mg","slug":"sentry-python","name":"Sentry Python","type":"github","url":"https://github.com/getsentry/sentry-python","isPrimary":false,"isHidden":false,"discovery":"curated","fetchPriority":"normal","lastFetchedAt":"2026-07-19T22:16:10.418Z","lastPolledAt":"2026-07-19T22:15:56.113Z","releaseCount":205,"latestVersion":"2.66.0","latestDate":"2026-07-16T12:42:27.000Z","latestAddedAt":"2026-07-16T13:23:25.950Z","productSlug":null,"productName":null,"kind":"sdk","metadata":"{\"changelogUrl\":\"https://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md\",\"changelogDetectedAt\":\"2026-03-31T14:10:35.456Z\",\"wellKnownSweptAt\":\"2026-07-16T06:00:26.474Z\",\"sourceActor\":{\"nextAlarmAt\":\"2026-07-20T02:14:34.969Z\",\"lastAlarmAt\":\"2026-07-19T22:14:36.599Z\",\"managed\":true}}"}],"overview":{"scope":"org","content":"Shipped Snapshots open beta, the GitHub Copilot handoff for Seer, and a retrained issue grouping model that cut incorrect merges by 50%.\n\n**Seer's debugging loop now extends into GitHub Copilot.** After Seer finishes root cause analysis on an issue, you can send the full analysis to GitHub Copilot, which writes a fix and opens a PR linked back in Sentry.\n\n**Snapshots entered open beta.** Upload screenshots on every PR; the service diffs them, posts results, and provides a review UX. Agents can access diffs locally or via Sentry's MCP server.\n\n**Issue grouping got a model retrain.** The AI was trained on hundreds of thousands of real Sentry stack traces. Duplicate issues dropped by 20% and incorrect merges by 50%.\n\n**Low-Value Spans surfaced as a new issue type.** The new detection identifies high-volume, low-signal spans and surfaces them in Issues, showing the affected span, projected 30-day volume, estimated cost, and average duration, with a troubleshooting section to remove the span.\n\n**Dashboards gained equations for Application Metrics.** Combine multiple metrics into formulas, like error percentage or custom Apdex scores, and save to dashboards.\n\n**AI span streaming is now the default for JavaScript and Python SDKs.** Both the JavaScript (10.61.0) and Python (2.64.0) SDKs extract all `gen_ai` spans out of transactions and send them as v2 envelope items by default, preventing them from being dropped when transaction payloads exceed size limits. Self-hosted Sentry users should opt out with `streamGenAiSpans: false` / `stream_gen_ai_spans=False`.\n\n**Logs can be exported as CSV or JSONL.** Up to 10,000 log lines export from Explore → Logs. Large exports generate in the background and are delivered by email.\n\n**SDK coverage grew:**\n- `@sentry/hono` graduated to stable and added a Deno runtime entry point.\n- Angular 22 support arrived alongside the `dataCollection` option replacing `sendDefaultPii`.\n- React Router v8 support landed, and version-agnostic React Router SPA exports (`reactRouterBrowserTracingIntegration`, `wrapReactRouterRouting`) replaced deprecated V6/V7 variants.\n- Cloudflare SDK added R2 bucket auto-instrumentation, D1 instrumentation, SQL API instrumentation, and a new `@sentry/cloudflare/nodejs_compat` entrypoint for Workers using the `nodejs_compat` flag, unlocking Prisma and AI v7 support.\n- The Python SDK added `aiomysql` and HTTPX2 integrations.\n- `vercelAiIntegration` gained support for `ai` package v7 (not yet on Cloudflare).\n- AWS serverless Lambda handler redirection replaced OTel Lambda instrumentation.\n- JavaScript SDK internal packages (`@sentry-internal/*`) moved to the `@sentry` scope starting from 10.58.0 — only impacts direct dependents of internals.\n\n**Sentry API now accepts project slugs** in many endpoints (releases, replays, product integrations, organization filters), simplifying programmatic usage.\n\n**Sentry CLI 3.6.0** improved snapshot downloads with a new archive endpoint and better error messaging for renamed projects.","releaseCount":38,"lastContributingReleaseAt":"2026-07-13T11:33:42.000Z","generatedAt":"2026-04-16T15:16:38.560Z","updatedAt":"2026-07-15T08:03:58.716Z","citations":[{"sourceUrl":"https://sentry.io/changelog/new-issue-type-low-value-spans-beta","title":"New Issue Type: Low-Value Spans (Beta)","releaseId":"rel_7OvTKBmQ5Ej0hV5XjXvMB","releaseWebUrl":"https://releases.sh/release/rel_7OvTKBmQ5Ej0hV5XjXvMB-low-value-span-detection-identifies-high-volume-low-signal-spans"},{"sourceUrl":"https://sentry.io/changelog/dashboards-now-support-equations-for-application-metrics","title":"Dashboards Now Support Equations for Application Metrics","releaseId":"rel_Rfgsib-_F_oxksQVnGVJt","releaseWebUrl":"https://releases.sh/release/rel_Rfgsib-_F_oxksQVnGVJt-dashboards-support-metric-equations-apdex-scoring-now-possible"},{"sourceUrl":"https://github.com/getsentry/sentry-javascript/releases/tag/10.64.0","title":"10.64.0","releaseId":"rel_jpRi9XtiOKV6NtGVwhmXK","releaseWebUrl":"https://releases.sh/release/rel_jpRi9XtiOKV6NtGVwhmXK-cloudflare-nodejs-compat-entrypoint-ships-opentelemetry-tracer-provider"},{"sourceUrl":"https://github.com/getsentry/sentry-javascript/releases/tag/10.65.0","title":"10.65.0","releaseId":"rel_YuVPXzChdg1LDYEl2s6ms","releaseWebUrl":"https://releases.sh/release/rel_YuVPXzChdg1LDYEl2s6ms-url-attributes-now-on-spans-across-frameworks"},{"sourceUrl":"https://sentry.io/changelog/javascript-sdk-internal-packages-moved-to-the-sentry-scope","title":"JavaScript SDK Internal packages moved to the @sentry scope","releaseId":"rel_CILysGNPy2Ye5jHUejEkJ","releaseWebUrl":"https://releases.sh/release/rel_CILysGNPy2Ye5jHUejEkJ-internal-js-sdk-packages-move-to-sentry-scope"},{"sourceUrl":"https://github.com/getsentry/sentry/releases/tag/26.6.0","title":"26.6.0","releaseId":"rel_PnFR1E1SkkXVzRHM2Zqqt","releaseWebUrl":"https://releases.sh/release/rel_PnFR1E1SkkXVzRHM2Zqqt-26-6-0"},{"sourceUrl":"https://github.com/getsentry/sentry-cli/releases/tag/3.6.0","title":"3.6.0","releaseId":"rel_N-9NewQ6ht3gVipfHr5dF","releaseWebUrl":"https://releases.sh/release/rel_N-9NewQ6ht3gVipfHr5dF-snapshot-manifest-compressed-update-nagger-now-shows"},{"sourceUrl":"https://github.com/getsentry/sentry-python/releases/tag/2.64.0","title":"2.64.0","releaseId":"rel_ZikLir3TOq5jjaW6y3dUf","releaseWebUrl":"https://releases.sh/release/rel_ZikLir3TOq5jjaW6y3dUf-gen-ai-spans-now-streamed-as-envelope-items-pii-gating-fixed-across-integrations"},{"sourceUrl":"https://github.com/getsentry/sentry-javascript/releases/tag/10.61.0","title":"10.61.0","releaseId":"rel_wlmXl3TDFnBQ8X7Z59CHQ","releaseWebUrl":"https://releases.sh/release/rel_wlmXl3TDFnBQ8X7Z59CHQ-ai-spans-streamed-outside-transactions-by-default"},{"sourceUrl":"https://sentry.io/changelog/export-logs-as-jsonl-or-csv","title":"Export Logs as JSONL or CSV","releaseId":"rel_yhXkkVonAjpk5opt5upp_","releaseWebUrl":"https://releases.sh/release/rel_yhXkkVonAjpk5opt5upp_-logs-exportable-as-csv-or-jsonl"},{"sourceUrl":"https://sentry.io/changelog/gh-copilot-agent-GA","title":"Seer can now hand off to GitHub Copilot to write the fix for you","releaseId":"rel_T0lRG_p7RlWBEYl71nD_K","releaseWebUrl":"https://releases.sh/release/rel_T0lRG_p7RlWBEYl71nD_K-seer-hands-off-root-cause-analysis-to-github-copilot"},{"sourceUrl":"https://sentry.io/changelog/snapshots-is-now-in-open-beta","title":"Snapshots is now in Open Beta","releaseId":"rel_dspqmMOC4EWilHkmvRhSa","releaseWebUrl":"https://releases.sh/release/rel_dspqmMOC4EWilHkmvRhSa-snapshots-catches-visual-diffs-on-every-pr"},{"sourceUrl":"https://github.com/getsentry/sentry-javascript/releases/tag/10.59.0","title":"10.59.0","releaseId":"rel_Xv99mc2NpCrhu5QSj_SjP","releaseWebUrl":"https://releases.sh/release/rel_Xv99mc2NpCrhu5QSj_SjP-react-router-v8-support-ships-v6-v7-exports-deprecated"},{"sourceUrl":"https://github.com/getsentry/sentry-javascript/releases/tag/10.60.0","title":"10.60.0","releaseId":"rel_r84J1f8Mq76_u7ev_WOXs","releaseWebUrl":"https://releases.sh/release/rel_r84J1f8Mq76_u7ev_WOXs-r2-buckets-auto-instrumented-scope-binds-to-event-emitter"},{"sourceUrl":"https://github.com/getsentry/sentry-javascript/releases/tag/10.62.0","title":"10.62.0","releaseId":"rel_yfYYrxqLYrFox6MFi1B2A","releaseWebUrl":"https://releases.sh/release/rel_yfYYrxqLYrFox6MFi1B2A-vercel-ai-integration-supports-ai-v7"},{"sourceUrl":"https://github.com/getsentry/sentry-python/releases/tag/2.63.0","title":"2.63.0","releaseId":"rel_uztjCWf1ju0VX_XIABe5b","releaseWebUrl":"https://releases.sh/release/rel_uztjCWf1ju0VX_XIABe5b-query-string-and-client-ip-gated-behind-send-default-pii"},{"sourceUrl":"https://github.com/getsentry/sentry-python/releases/tag/2.65.0","title":"2.65.0","releaseId":"rel_KMaYIH4-VlS3-fgCrYp0Y","releaseWebUrl":"https://releases.sh/release/rel_KMaYIH4-VlS3-fgCrYp0Y-messaging-destination-name-set-on-consumer-spans-for-huey-arq-dramatiq-rq"},{"sourceUrl":"https://github.com/getsentry/sentry-javascript/releases/tag/10.63.0","title":"10.63.0","releaseId":"rel_qoGM1pafpcTXOim-baYCL","releaseWebUrl":"https://releases.sh/release/rel_qoGM1pafpcTXOim-baYCL-new-core-methods-browser-resource-spans-get-full-url"}]},"playbook":null,"notice":null}