Packages

@sentry/cli

3.8.2 · 22 Oct 2026FSL-1.1-MIT24.7M / weekRepositoryHomepagenpmAtom feed

Your version

300 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 3.x · latest line
  2. 3.8.2

    22 Oct 2026

    Maintenance only: docs, tests, build or refactoring. Nothing changes in how you use it.

  3. 3.8.1

    21 Oct 2026
    • (docker) Require ca-certificates 20261020-r0 or newer in the Docker image, which removes distrusted eMudhra/emSign root certificates

  4. 3.8.0

    16 Sep 2026
    • (snapshots) Upload snapshot images to the objectstore usecase chosen by the server instead of a hardcoded one

  5. 3.7.0

    28 Aug 2026
    • (build) Add dSYM support to IPA uploads

    • (snapshots) Create snapshot builds for selective uploads with no affected images when a complete filename manifest is provided

    • (logs) Correct the severity query example

  6. 3.6.2

    22 Jul 2026
    • Do not combine a URL and non-embedded auth token from different configuration files. When configuration sources provide only one of these values, an existing value from another source may be ignored with a warning. Configure the URL and token in the same file or through CLI arguments and environment variables, which are treated as one runtime source. This change does not alter parent-config discovery or how other configuration keys are selected (#3378).

  7. 3.6.1

    20 Jul 2026
    • (sourcemaps) Prevent Debug ID collisions between distinct JS files that share identical sourcemaps by hashing both the JS and sourcemap bytes when injecting Debug IDs

  8. 3.6.0

    26 Jun 2026
    • (snapshots) Compress preprod snapshot manifest with zstd

    • (snapshots) Update snapshots download to use the new archive endpoint, triggering the archive build and polling until it is ready before downloading

    • (snapshots) Show a clear "project was renamed" error instead of a cryptic JSON parse failure when uploading to a renamed project slug

  9. 3.5.1

    16 Jun 2026
    • removed

      Remove experimental flag from snapshots and build commands

  10. 3.5.0

    2 Jun 2026
    • (snapshots) Add snapshots diff command for locally comparing directories of PNG snapshot images using odiff

    • (snapshots) Add snapshots download command for downloading baseline snapshot images from Sentry

    • (snapshots) Add --all-image-file-names and --all-image-file-names-file flags to snapshots upload for detecting image removals and renames in selective builds

  11. 3.4.3

    21 May 2026
    • security

      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-version, sentry-cli send-event and sentry-cli bash-hook --send-event release inference, and sentry-cli react-native xcode auto-release detection. Use --allow-xcode-infoplist-preprocessing only for trusted projects that require preprocessing.

    • security

      Ensure restrictive file permissions maintained when sentry-cli login updates existing config files.

    • security

      Disable TLS verification only when http.verify_ssl is set to false, case-insensitively.

  12. 3.4.2

    11 May 2026
    • (snapshots) Stop sending Sentry auth token to Objectstore

    • (js) Fix argument injection in JavaScript API's serializeOptions. String/number options now validate input types and prevent Array.prototype.concat() from flattening array values into separate CLI arguments.

  13. 3.4.1

    28 Apr 2026
    • (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 bundle to a single variant (#3275).

    • (bundle-jvm) Strip the [<module>/]src/<sourceset>/<lang>/ prefix from bundle URLs so Symbolicator can resolve them from package-based stack traces (e.g. sentry-android-core/src/main/java/io/sentry/android/core/ANRWatchDog.java → ~/io/sentry/android/core/ANRWatchDog.jvm) (#3275).

  14. 3.4.0

    20 Apr 2026
    • (snapshots) Add --selective flag to build snapshots to indicate the upload contains only a subset of images

    • (bundle-jvm) Allow running directly on a project root (including multi-module repos) by automatically collecting only JVM source files (.java, .kt, .scala, .groovy), respecting .gitignore, and excluding common build output directories

    • (bundle-jvm) Add --exclude option for custom glob patterns to exclude files/directories from source collection

  15. 3.3.5

    30 Mar 2026
    • (snapshots) Parallelize image hashing with rayon

    • (sourcemaps) Skip non-base64 embedded sourcemaps during injection

  16. 3.3.4

    25 Mar 2026
    • (snapshots) Add --diff-threshold option to build snapshots to set a minimum pixel difference percentage for reporting image changes

    • 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, #3208, #3209, #3210).

  17. 3.3.3

    11 Mar 2026

    Only updates dependencies, nothing else changes.

  18. 3.3.2

    10 Mar 2026
    • (preprod) Add VCS parameters to snapshots upload command

  19. 3.3.1

    10 Mar 2026
    • Accept ProGuard mapping files without line information instead of rejecting them (#3192).

    • Improve error message when uploading .xcarchive or .ipa files on non-Apple Silicon Macs (#3211).

    • Pipe snapshot sidecar metadata into upload as part of sentry-cli build snapshots command (#3163).

  20. 3.3.0

    4 Mar 2026
    • Added sentry-cli proguard uuid <PATH> to compute and print the UUID for a ProGuard mapping file (#3176).

    • Moved sentry-cli upload-proguard to sentry-cli proguard upload, aligning the API with similar upload commands like debug-files upload and sourcemaps upload (#3174). sentry-cli upload-proguard remains supported as an alias, so no migration is required.

    • Print snapshot URL after successful upload (#3167).

  21. 3.2.3

    2 Mar 2026
    • Added experimental sentry-cli build snapshots command to upload build snapshots to a project (#3110).

  22. 3.2.2

    23 Feb 2026
    • security

      Updated minimatch dependency to fix a vulnerability

  23. 3.2.1

    20 Feb 2026
    • 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 users

  24. 3.2.0

    9 Feb 2026
    • Add sourceMaps.inject() for injecting debug IDs

    • Add --install-group parameter to sentry-cli build upload for controlling update visibility between builds

    • Recognize *.ghe.com URLs as github_enterprise VCS provider (#3127).

  25. 3.1.0

    12 Jan 2026
    • 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 capabilities and matching the existing behavior of releases.new() and releases.uploadSourceMaps() (#3001).

    • 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

    • Fixed a bug that prevented project IDs from being used with the sentry-cli releases new command for users with self-hosted Sentry instances on versions older than 25.12.1 (#3068).

  26. 3.0.3

    8 Jan 2026

    Reading the note…

  27. 3.0.2

    7 Jan 2026

    Reading the note…

  28. 3.0.1

    17 Dec 2025

    Reading the note…

  29. 3.0.0

    15 Dec 2025
    • breaking

      Removed all sentry-cli files ... and sentry-cli releases files ... subcommands (#2956). These commands provided functionality for managing release files, a feature that has been deprecated in Sentry. Users still using sentry-cli files upload to upload source maps should migrate to sentry-cli sourcemaps upload.

    • breaking

      Removed the sentry-cli sourcemaps explain command (#2947). The command had been deprecated for some time, since Sentry now has a better in-product debugging flow for source map problems via the "Unminify Code" button, which is displayed on any JavaScript issues which could not be unminified.

    • breaking

      Removed the sentry-cli send-metric ... subcommands (#3006). These commands have been deprecated, and the data they send is no longer accepted by Sentry.

  30. 2.x
  31. 2.58.6

    21 May 2026

    Reading the note…

  32. 2.58.5

    23 Feb 2026

    Reading the note…

  33. 2.58.4

    12 Dec 2025

    Reading the note…

  34. 2.58.3

    10 Dec 2025

    Reading the note…

  35. 2.58.2

    12 Nov 2025

    Reading the note…

  36. 2.58.1

    11 Nov 2025

    Reading the note…

  37. 2.58.0

    6 Nov 2025

    Reading the note…

  38. 2.57.0

    22 Oct 2025

    Reading the note…

  39. 2.56.1

    10 Oct 2025

    Reading the note…

  40. 2.56.0

    30 Sep 2025

    Reading the note…

  41. 2.55.0

    23 Sep 2025

    Reading the note…

  42. 2.54.0

    18 Sep 2025

    Reading the note…

  43. 2.53.0

    1 Sep 2025

    Reading the note…

  44. 2.52.0

    13 Aug 2025

    Reading the note…

  45. 2.51.1

    8 Aug 2025

    Reading the note…

  46. 2.51.0

    7 Aug 2025

    Reading the note…

  47. 2.50.2

    22 Jul 2025

    Reading the note…

  48. 2.50.1

    22 Jul 2025

    Reading the note…

  49. 2.50.0

    18 Jul 2025

    Reading the note…

  50. 2.49.0

    18 Jul 2025

    Reading the note…

  51. 2.48.0

    18 Jul 2025

    Reading the note…

  52. 2.47.1

    14 Jul 2025

    Reading the note…