Releases: getsentry/sentry-cli
2.43.0
This release explicitly deprecates the sentry-cli debug-files upload
command's --info-plist
argument, since the argument does nothing. If you are using the --info-plist
argument, you should stop using it.
Various fixes & improvements
- fix(debug_files): Don't call
xcodebuild
(#2443) by @szokeasaurusrex
2.42.5
This is a re-release of 2.45.5-alpha as a stable release. There are no code changes from 2.45.5-alpha, since the Windows ARM build for that version was published successfully.
2.42.5-alpha
This release adds a binary for Windows on ARM.
We are releasing this as an alpha to test that the new Windows ARM build is published to NPM correctly.
Various fixes & improvements
- ci(npm): Release Windows ARM build to
npm
(#2436) by @szokeasaurusrex - ci: Run lint action on all target operating systems (#2360) by @szokeasaurusrex
- ref: Simplify
is_homebrew_install
(#2434) by @szokeasaurusrex - build(deps): bump github/codeql-action from 3.28.12 to 3.28.13 (#2435) by @dependabot
- ref: Simplify
set_executable_mode
(#2433) by @szokeasaurusrex - ci: Build for Windows ARM (#2429) by @szokeasaurusrex
- build: Replace
username
withwhoami
(#2432) by @szokeasaurusrex - build: Remove direct
winapi
dependency (#2431) by @szokeasaurusrex - build(deps): bump actions/create-github-app-token from 1.11.0 to 1.11.7 (#2430) by @dependabot
- ci: Auto-update GHA with Dependabot (#2428) by @szokeasaurusrex
- ci: Update and securely pin all actions (#2427) by @szokeasaurusrex
- ci: Remove unneeded
-D warnings
(#2425) by @szokeasaurusrex - ci: Stop using
actions-rs
(#2424) by @szokeasaurusrex - deps: Update zip to 2.4.2 (#2423) by @loewenheim
- build: update
zip
dependency (#2421) by @szokeasaurusrex
2.42.4
Various fixes & improvements
- build(macos): Sign macOS binaries (#2401) by @szokeasaurusrex
- ci(docker): Fix GHCR releases so they are multiarch (#2418) by @szokeasaurusrex
2.42.3
2.42.2
Various fixes & improvements
- fix(sourcemaps): Exclude skipped files from bundle file count (#2397) by @a-hariti
- fix: warn about missing SENTRY_RELEASE when it's set to empty string (#2394) by @a-hariti
- build(node): Bump
semver@5.*
dependencies (#2399) by @szokeasaurusrex - build(node): Bump
semver@6.*
(#2400) by @szokeasaurusrex - build(node): Bump
semver@^7.*
dependencies (#2398) by @szokeasaurusrex - build(node): Bump
[email protected]
(#2396) by @szokeasaurusrex - build(node): Bump
cross-spawn@^6.0.5
(#2395) by @szokeasaurusrex - ci(docker): Release Docker image to GHCR (#2393) by @szokeasaurusrex
- ci(docker): Fix caching (#2391) by @szokeasaurusrex
2.42.1
This release is a re-release of 2.42.0. There are no code changes to the CLI. We are performing this re-release because 2.42.0 failed to publish to Docker Hub.
Various fixes & improvements
- ci(docker): Don't publish to GHCR via Craft (#2392) by @szokeasaurusrex
2.42.0
With this release, we now build and publish multi-architecture (arm64 and aarch64) Docker images for Sentry CLI.
Various fixes & improvements
- feat: Only warn for token org mismatch (#2382) by @szokeasaurusrex
- feat: Improve custom panic hook (#2355) by @szokeasaurusrex
- We now have better error messages when there is an internal error in Sentry CLI.
- feat: Deprecate
--use-artifact-bundle
option (#2349) by @szokeasaurusrex - feat: Deprecate
useArtifactBundle
JS option (#2348) by @szokeasaurusrex - fix(update): Properly handle errors when getting latest CLI version (#2370) by @szokeasaurusrex
Non-user-facing changes
- ci(docker): Add Craft targets for
docker
(#2390) by @szokeasaurusrex - ci(docker): Enable caching of Docker builds (#2389) by @szokeasaurusrex
- ci(docker): Remove invalid argument (#2388) by @szokeasaurusrex
- ci(docker): Build each architecture natively (#2387) by @szokeasaurusrex
- build(docker): Build Docker image on host architecture (#2386) by @szokeasaurusrex
- build: Use hash instead of branch in GHCR tag (#2384) by @szokeasaurusrex
- build: Build Docker image in CI and publish to GHCR (#2383) by @szokeasaurusrex
- ci: Pin Actions runners' OS versions (#2353) by @szokeasaurusrex
- meta: Update LICENSE (#2380) by @szokeasaurusrex
- build: Update
url
crate (#2379) by @szokeasaurusrex - docs: Explain why lint is disabled (#2371) by @szokeasaurusrex
- ref(sourcemaps): Fix
unnecessary_wraps
foradd_debug_id_references
(#2369) by @szokeasaurusrex - ref(sourcemaps): Fix
unnecessary_wraps
foradd_sourcemap_references
(#2368) by @szokeasaurusrex - ref(sourcemaps): Fix
unnecessary_wraps
lint forSourceMapsProcessor::add
(#2367) by @szokeasaurusrex - ref(sourcemaps): Make
lookup_pos
not returnOption
(#2366) by @szokeasaurusrex - ref: Make
Api::with_body
returnSelf
(#2363) by @szokeasaurusrex - ref(api): Make
with_retry
returnSelf
(#2365) by @szokeasaurusrex - ref(api): Make
progress_bar_mode
returnSelf
(#2364) by @szokeasaurusrex - ref(config): Fix
unnecessary_wraps
lint forset_auth
(#2362) by @szokeasaurusrex - ref(config): Remove unneeded
Result
fromConfig::from_file
(#2361) by @szokeasaurusrex - ref: Enable
clippy::unnecessary_wraps
lint (#2358) by @szokeasaurusrex - ci: Change lint action to
-D warnings
(#2359) by @szokeasaurusrex - ref: Simplify
--log-level
parsing (#2356) by @szokeasaurusrex - docs: Correct typo in doc string (#2354) by @szokeasaurusrex
2.41.1
Various fixes & improvements
- build: Replace
dotenv
withdotenvy
(#2351) by @szokeasaurusrex- This fixes a problem where multiline env variables were not supported in
.env
files
- This fixes a problem where multiline env variables were not supported in
2.41.0
Various fixes & improvements
- build: Bump
symbolic
to12.13.3
(#2346) by @szokeasaurusrex - ref(api): Replace custom deserializer with derive (#2337) by @szokeasaurusrex
- ref(sourcemaps): Reduce sourcemap upload memory usage (#2343) by @szokeasaurusrex
- build: Update
memmap2
(#2340) by @szokeasaurusrex - ref: Fix new clippy lints (#2341) by @szokeasaurusrex
- feat(dif): Fail
debug-files upload
when file is too big (#2331) by @szokeasaurusrex - ref(dif): Handle "too big" error with warning (#2330) by @szokeasaurusrex
- ref(dif): Create type for DIF validation errors (#2329) by @szokeasaurusrex
- ref(api): Remove unnecessary
collect
(#2333) by @szokeasaurusrex