Releases: getsentry/sentry-cli
Releases · getsentry/sentry-cli
3.3.3
3.3.2
3.3.1
3.3.0
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-proguardtosentry-cli proguard upload, aligning the API with similar upload commands likedebug-files uploadandsourcemaps upload(#3174).sentry-cli upload-proguardremains supported as an alias, so no migration is required.
Experimental Feature 🧑🔬 (internal-only)
- Print snapshot URL after successful upload (#3167).
3.2.3
Experimental Feature 🧑🔬 (internal-only)
- Added experimental
sentry-cli build snapshotscommand to upload build snapshots to a project (#3110).- This command uploads files from a specified directory to Sentry's Objectstore, associating them with a snapshot identifier.
- The command is experimental and subject to breaking changes or removal in future releases.
3.2.2
2.58.5
3.2.1
3.2.0
3.1.0
New Features
- In the JavaScript API, added multi-project support to
releases.newDeploy()method. This method now accept aprojectsoption (array of project slugs), aligning them with the Rust CLI's multi-project capabilities and matching the existing behavior ofreleases.new()andreleases.uploadSourceMaps()(#3001).
Improvements
- This release includes some changes to enable support for older self-hosted Sentry versions. With these changes, Sentry CLI now officially self-hosted Sentry versions 24.11.1 and above (#3070)
Fixes
- Fixed a bug that prevented project IDs from being used with the
sentry-cli releases newcommand for users with self-hosted Sentry instances on versions older than 25.12.1 (#3068). - Fixed a bug, introduced in version 3.0.0, where the
sentry-cli releases listcommand ignored the--projectoption (#3048). The command now correctly can filter releases by a single project when supplied via--project. This change does not enable filtering by multiple projects, which has never been supported.