Breaking changes are denotated with (breaking) tag, and appropriate required changes are provided for each entry.
- feat: Allow for specifying global
--header
argument, which supports multiple occurences, to configure outgoing requests - feat: Implement global
--quiet
/--silent
flags to allow silencingstdout
output (This flag is currently implemented only for selected subcommands) - feat: Implement
--quiet
flag forreleases upload-sourcemaps
command - feat: Implement
--quiet
flag fordifutil check
command - ref: Make
--auth-token
a global argument - ref: Make
ignore-empty
forreleases set-commits
a default behavior and remove--ignore-empty
flag (remove--ignore-empty
usage) (breaking) - ref: Make all
ProgressBar
instances and logs always write tostderr
- ref: Migrate error handling from
failure
toanyhow
crate - ref: Remove
bash-hook
command (use1.x
if you still need the functionality; it will eventually be ported as a separate repository - https://github.com/getsentry/sentry-cli-bash-hook) (breaking) - ref: Remove
crash_reporting
related code andwith_crash_reporting
crate feature (no required changes) (breaking) - ref: Remove
difutil id
subcommand (usedifutil check
instead) (breaking) - ref: Remove
monitors
command (support for this feature has been dropped) (breaking) - ref: Remove
react-native codepush
subcommand (usereact-native appcenter
instead) (breaking) - ref: Remove
react-native-gradle
andreact-native-xcode
commands (usereact-native gradle
andreact-native xcode
instead) (breaking) - ref: Remove
SENTRY_NO_PROGRESS_BAR
env var in favor ofSENTRYCLI_NO_PROGRESS_BAR
(rename env variable) (breaking) - ref: Remove
upload-dsym
command (useupload-dif
instead) (breaking) - ref: Remove deprecated and hidden flags from commands (remove listed flags usage) (breaking)
react-native xcode --verbose
releases new --ref
releases list --no-abbrev
releases upload-sourcemaps --verbose
releases upload-sourcemaps --rewrite
(it's a default behavior now)upload-dif --upload-symbol-maps
- ref: Rename
--header
argument ofreleases files upload
command to--file-header
(rename flag) (breaking) - ref: Rename
CUSTOM_HEADER
toSENTRY_HEADER
anddefaults.custom_header
tohttp.header
(rename env variable or update config file) (breaking) - ref: Update minimal required
node
version tov12
(update node version) (breaking)