@sentry/cli
3.8.2 · 22 Oct 2026FSL-1.1-MIT24.7M / weekRepositoryHomepagenpmAtom feed
2.58.6 is the newest release of 2.x.
In short
5 breaking9 new4 changed10 internal
- breaking
Breaking changes are denotated with (breaking) tag, and appropriate required changes are provided for each entry.
- breaking
Update minimal required
nodeversion tov12(update node version) (breaking) - breaking
Rename
--headerargument ofreleases files uploadcommand to--file-header(rename flag) (breaking) - breaking
Rename
CUSTOM_HEADERtoSENTRY_HEADERanddefaults.custom_headertohttp.header(rename env variable or - breaking
Make
ignore-emptyforreleases set-commitsa default behavior and hide--ignore-emptyflag (remove
Release note
This is the first, long-overdue major release in over 5 years of sentry-cli's life.
Some APIs were removed, some reworked, some newly added.
Most of introduced API changes are backward compatible through hidden aliases, so there is no immediate need for users
developing 3rd party tools to make all the changes immediatelly.
We do however encourage everyone to do it sooner or later, as deprecated items will be removed in the next major
releases.
Breaking changes are denotated with (breaking) tag, and appropriate required changes are provided for each entry.
New APIs
Add
debug-filescommand, which is a joined functionality ofdifutilandupload-difcommands.Add
deployscommand, which was extracted fromreleases deployssubcommand.Add
filescommand, which was extracted fromreleases filessubcommand.Add
sourcemaps uploadcommand, which was extracted fromreleases files upload-sourcemapssubcommand.Add
sourcemaps resolvecommand.Allow for specifying global
--headerargument, which supports multiple occurences, to configure outgoing
requestsImplement global
--quiet/--silentflags to allow silencingstdoutoutput (This flag is currently
implemented only for selected subcommands)
Removed APIs
ref: Removerestored in 2.0.2 as hiddenupload-dsymcommand (usedebug-files uploadinstead) (breaking)
aliasref: Removerestored in 2.0.2 as hiddendifutil idsubcommand (usedebug-files checkinstead) (breaking)
aliasref: Remove- restored in 2.0.3 asmonitorscommand (support for this feature has been dropped) (breaking)
hidden commandref: Remove- restored in 2.0.3 asbash-hookcommand (use1.xif you still need the functionality) (breaking)
hidden command
Breaking Changes
- breaking
Update minimal required
nodeversion tov12(update node version) (breaking) - breaking
Rename
--headerargument ofreleases files uploadcommand to--file-header(rename flag) (breaking) - breaking
Rename
CUSTOM_HEADERtoSENTRY_HEADERanddefaults.custom_headertohttp.header(rename env variable or
update config file) (breaking) - breaking
Make
ignore-emptyforreleases set-commitsa default behavior and hide--ignore-emptyflag (remove--ignore-emptyusage) (breaking)
Various fixes & improvements
Implement
--quietflag forreleases upload-sourcemapscommandImplement
--quietflag fordifutil checkcommand