Skip to content

0.45.0

Latest

Choose a tag to compare

@sentry-release-bot sentry-release-bot released this 10 Sep 16:07
Immutable release. Only release title and notes can be modified.

New Features ✨

Dashboard

Local

Status

  • Probe Statuspage summary directly instead of host heuristic by @jared-outpost in #1510
  • Add sentry status command group by @jared-outpost in #1494

Other

  • (cli) Add toolkit upgrade bridge by @BYK in #1569
  • (config) Follow XDG Base Directory spec for config location by @jared-outpost in #1503
  • (errors) Wire up no-silent-catch lint rule, drop ratchet baseline by @jared-outpost in #1532
  • (init) Track completion-screen actions in run telemetry by @betegon in #1534
  • (telemetry) Refresh coding agent detection by @betegon in #1571

Bug Fixes 🐛

Cli

  • Log UID resolution failures in sentry cli fix by @cursor in #1541
  • Handle empty regionUrl from self-hosted Sentry by @sentry in #1522

Dashboard

Init

  • Stop recording skipped verification as an error by @betegon in #1544
  • Gate unsupported --features and tag dry-run runs by @betegon in #1535

Telemetry

  • Log process-tree walk failures in agent detection by @cursor in #1542
  • Silence CliError for process exit code 1 by @sentry in #1449

Other

  • (alerts) Remove deprecated transactions dataset by @mjq in #1516
  • (arg-parsing) Handle space-separated event IDs from agents by @sentry in #1530
  • (dashboards) Remove references to removed datasets by @mjq in #1515
  • (dif) Log errors in tryProguard and tryObject catch blocks by @cursor in #1513
  • (docs) Explain regional model unavailability by @MathurAditya724 in #1537
  • (event) Prevent immediate retry of rate-limited org in event view fallback by @sentry in #1566
  • (explore) Send a stable sort on errors/discover so cursor pagination is deterministic by @jared-outpost in #1520
  • (lint) Force-ignore output.ts from Biome type analysis (200k limit) by @betegon in #1536
  • (org) Log region URL parse failures in org list by @cursor in #1539
  • (scope-recovery) Log error in hasActiveOAuthGrant catch block by @cursor in #1511
  • (sdk) Derive the published SentryOptions type from its source by @JPeer264 in #1500
  • (sourcemap) Let inject run without authentication by @Gyeonghun-Park in #1526
  • (version-check) Log errors in maybePrefetchPatches catch blocks by @cursor in #1512

Documentation 📚

  • Weekly documentation audit — add sentry docs/status coverage, install flags, plugin syntax by @cursor in #1514

Internal Changes 🔧

  • (build) Stream normalization + ZIP emission for uploads by @jared-outpost in #1498
  • Remove PR risk experiment workflow by @betegon in #1570
  • Reference renamed coverage action by @MathurAditya724 in #1533
  • Regenerate docs by @github-actions[bot] in 398ae52a
  • Regenerate docs by @github-actions[bot] in d2894a18

Other

  • explore: document sortable-dataset contract, drop dead discover entry by @jared-outpost in #1524