Packages

@sentry/cli

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

Upgrading @sentry/cli from 2.58.6 to 3.0.0

1 release in betweenevery note read

Other targets from 2.58.6Latest3.8.2
14
changes to make
0
advisories fixed
3
new
1
fix

Before you upgrade

Tick each one off as you go
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0
  • breaking3.0.0

Release by release

  1. 3.0.0

    15 Dec 20253 new · 1 fix
    • new

      The sentry-cli upload-proguard command now uses chunked uploading by default (#2918). Users who previously set the SENTRY_EXPERIMENTAL_PROGUARD_CHUNK_UPLOAD environment variable to opt into this behavior no longer need to set the variable.

    • new

      We now place source map debug IDs under the source map's debugId field, per the TC39 Debug ID proposal (#3005). This change affects the sentry-cli sourcemaps inject command and, unless --no-rewrite is passed, the sentry-cli sourcemaps upload command. Sentry CLI can still read the debug_id field, but whenever the CLI writes or rewrites a source map, we always use debugId.

    • new

      The sentry-cli build upload command now automatically tracks Sentry plugin versions from the SENTRY_PIPELINE environment variable (#2994). When SENTRY_PIPELINE contains a recognized Sentry plugin (e.g., sentry-gradle-plugin/4.12.0 or sentry-fastlane-plugin/1.2.3), the plugin version is written to the .sentry-cli-metadata.txt file in uploaded build archives, enabling the backend to store metadata for size analysis and build distribution tracking.

    • fixed

      Fixed misleading error message claiming the server doesn't support chunk uploading when the actual error was a non-existent organization (#2930).