Skip to content

publish: getsentry/cli@0.19.0Β #7549

@sentry-release-bot

Description

@sentry-release-bot

Requested by: @BYK

Merge target: (default)

Quick links:

Assign the accepted label to this issue to approve the release.

Targets

  • npm
  • github
  • gh-pages
  • registry
  • brew

Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.


πŸ“‹ Changelog

New Features ✨

Telemetry

  • Include user email in Sentry telemetry context by @BYK in #513
  • Track TTY vs non-TTY invocations via metric by @betegon in #482

Other

  • (dashboard) Add widget add, edit, and delete commands by @betegon in #407
  • (help) Fuzzy "Did you mean?" suggestions for command typos by @BYK in #516
  • (upgrade) Add progress spinners for version check and download phases by @BYK in #515
  • External sourcemap upload for compiled binaries by @BYK in #518
  • Dynamic cache-backed shell completions with fuzzy matching by @BYK in #465

Bug Fixes πŸ›

  • (completions) Populate project cache from listProjects by @betegon in #517
  • (help) Hide ASCII banner when stdout is not a TTY by @betegon in #501
  • (json) Flatten view command JSON output for --fields filtering by @BYK in #495
  • (polling) Throw TimeoutError instead of bare Error on timeout by @BYK in #503
  • (project) Fallback to org listing when bare slug matches an organization by @betegon in #475
  • (setup) Auto-configure zsh fpath for shell completions by @betegon in #509
  • (skill) Include widget subcommands in generated skill files by @betegon in #519
  • Isolate multiregion 403 tests from env-var auth tokens by @BYK in #514
  • Only mention token scopes in 403 errors for env-var tokens by @BYK in #512
  • Suggest similar projects on project-search miss (CLI-A4) by @BYK in #511
  • Preserve ApiError type in Seer handler + suggest trial start command (CLI-N, CLI-1D/BW/98) by @BYK in #510
  • Add 403 scope guidance to issue list error handling (CLI-97) by @BYK in #508
  • Propagate 403 from multi-region fan-out instead of returning empty list (CLI-89) by @BYK in #507
  • Lowercase project slug in URL-parsed issue short IDs (CLI-C8 follow-up) by @BYK in #506
  • Handle EIO stream errors gracefully in bin.ts by @BYK in #505
  • Use fuzzyMatch for similar project suggestions and add tests (CLI-C0) by @BYK in #504
  • Use resolved org in numeric issue ID 404 hint (CLI-BT) by @BYK in #502
  • Include API endpoint in error messages for better diagnostics (CLI-BS) by @BYK in #500
  • Enrich 403 on org listing with token scope guidance (CLI-89) by @BYK in #498
  • Add 400 suggestions to org-all issue list path (CLI-BY) by @BYK in #497
  • Lowercase project slug in issue arg parsing (CLI-C8) by @BYK in #496
  • Enrich short ID 404 with org context and suggestions (CLI-A1) by @BYK in #494
  • Suggest similar projects when project not found in org (CLI-C0) by @BYK in #493
  • Event 404 hint should suggest different project, not repeat failing command by @BYK in #492
  • Enrich event 404 errors with retention and format suggestions (CLI-6F) by @BYK in #491
  • Add actionable suggestions for 400 Bad Request on issue list (CLI-BM, CLI-7B) by @BYK in #489
  • Detect issue short IDs passed to issue list (CLI-C3) by @BYK in #488
  • Add Glob.match() polyfill + improve auto-detect diagnostics (CLI-7T) by @BYK in #487
  • Add org-slug pre-check to dispatchOrgScopedList (CLI-9A) by @BYK in #485

Documentation πŸ“š

  • (dashboard) Add documentation for dashboard and widget commands by @betegon in #520

Internal Changes πŸ”§

  • (init) Run org detection in background during preamble by @MathurAditya724 in #443
  • (issue) Skip getProject round-trip in project-search resolution by @betegon in #473
  • (resolve) Carry project data through resolution to eliminate redundant getProject calls by @BYK in #486
  • (telemetry) Convert is_tty metric to span tag by @betegon in #499
  • HTTP latency optimizations β€” diagnostics, cache warming, concurrency limits by @BYK in #490
  • Switch from @sentry/bun to @sentry/node-core/light (~170ms startup savings) by @BYK in #474
  • Regenerate skill files by @github-actions[bot] in b7b240ec

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions