winget install --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)
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... |