← Package directory
Available on winget

Install sentry-cli

A command line utility to work with Sentry.

Install with winget
winget install --id Sentry.sentry-cli
Upgrade
winget upgrade --id Sentry.sentry-cli
Uninstall
winget uninstall --id Sentry.sentry-cli

About sentry-cli

A command line utility to work with Sentry.

What's new in 3.6.0

Features - (snapshots) Compress preprod snapshot manifest with zstd (#3336) Fixes - (snapshots) Update snapshots download to use the new archive endpoint, triggering the archive build and polling until it is ready before downloading (#3344) - (snapshots) Show a clear "project was renamed" error instead of a cryptic JSON parse failure when uploading to a renamed project slug (#3341) - Fix update nagger never showing when a newer version is available (#3347)

Read release notes

Version history

Version Updated Notes
3.6.0 Unknown Features - (snapshots) Compress preprod snapshot manifest with zstd (#3336) Fixes - (snapshots) Update snapshots download to use the new archive endpoint, triggering the archive build and polling until it is ready before...
3.5.1 Unknown Internal Changes πŸ”§ Deps - Bump objectstore-client to 0.1.12 by @NicoHinderling in #3334 - Bump shell-quote from 1.8.3 to 1.8.4 by @dependabot in #3327 - Bump docker/login-action from 4.1.0 to 4.2.0 by @dependabot in #332...
3.5.0 Unknown Features - (snapshots) Add snapshots diff command for locally comparing directories of PNG snapshot images using odiff (#3306) - (snapshots) Add snapshots download command for downloading baseline snapshot images from Se...
3.4.3 Unknown Security Fixes - Behavior-breaking: Disable Xcode Info.plist preprocessing by default to avoid passing project-controlled compiler settings to cc during release auto-discovery. This affects sentry-cli releases propose-ve...
3.4.2 Unknown Fixes - (snapshots) Stop sending Sentry auth token to Objectstore (#3286) - (js) Fix argument injection in JavaScript API's serializeOptions. String/number options now validate input types and prevent Array.prototype.con...
3.4.1 Unknown Improvements - (bundle-jvm) Warn and skip subsequent duplicates when multiple files strip to the same URL (e.g. Android build variants contributing the same FQCN). The warning points users at --exclude to scope the bundl...
3.4.0 Unknown Features - (snapshots) Add --selective flag to build snapshots to indicate the upload contains only a subset of images (#3268) - (bundle-jvm) Allow running directly on a project root (including multi-module repos) by aut...
3.3.5 Unknown Performance - (snapshots) Parallelize image hashing with rayon (#3250) Fixes - (sourcemaps) Skip non-base64 embedded sourcemaps during injection (#3243)
3.3.4 Unknown New Features ✨ - Add sentry-cli build download command to download installable builds (IPA/APK) by build ID (#3221). - Add sentry-cli code-mappings upload command to bulk upload code mappings from a JSON file (#3207, #32...
3.3.3 Unknown Internal Changes πŸ”§ - (npm) πŸ€– Bump optional dependencies to 3.3.2 in afdef906
3.3.2 Unknown New Features ✨ - (preprod) Add VCS parameters to snapshots upload command by @rbro112 in #3200 Internal Changes πŸ”§ - (npm) πŸ€– Bump optional dependencies to 3.3.1 in 3200dfb9
3.3.1 Unknown Fixes - Accept ProGuard mapping files without line information instead of rejecting them (#3192). Experimental Feature πŸ§‘β€πŸ”¬ (internal-only) - Pipe snapshot sidecar metadata into upload as part of sentry-cli build snapshot...
3.3.0 Unknown New Features - Added sentry-cli proguard uuid <PATH> to compute and print the UUID for a ProGuard mapping file (#3176). Improvements - Moved sentry-cli upload-proguard to sentry-cli proguard upload, aligning the API with...
3.2.3 Unknown Experimental Feature πŸ§‘β€πŸ”¬ (internal-only) - Added experimental sentry-cli build snapshots command to upload build snapshots to a project (#3110). - This command uploads files from a specified directory to Sentry's Objects...
3.2.2 Unknown Fixes - Updated minimatch dependency to fix a vulnerability (#3153)
3.2.1 Unknown Fixes - The dart-symbol-map upload command now correctly resolves the organization from the auth token payload (#3065). - Retry DNS resolution failures for sentry.io requests to reduce intermittent failures for some user...
3.2.0 Unknown Features - Add sourceMaps.inject() for injecting debug IDs (#3088) - Add --install-group parameter to sentry-cli build upload for controlling update visibility between builds (#3094) Fixes - Recognize *.ghe.com URLs as g...
3.1.0 Unknown New Features - In the JavaScript API, added multi-project support to releases.newDeploy() method. This method now accept a projects option (array of project slugs), aligning them with the Rust CLI's multi-project capabil...
3.0.3 Unknown Fixes - Fixed a bug on Intel-based macOS systems that prevented Sentry CLI from respecting self-signed certificates trusted in the macOS keychain (#3059).
3.0.2 Unknown Fixes - Fixed a bug on ARM-based macOS systems that prevented Sentry CLI from respecting self-signed certificates trusted in the macOS keychain (#3057). Versioning Policy Update Our versioning policy has reclassified the...