Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 26, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@sentry/cli (source) 2.36.1 -> 2.58.2 age confidence

Release Notes

getsentry/sentry-cli (@​sentry/cli)

v2.58.2

Compare Source

Improvements
  • Added validation for the sentry-cli build upload command's --head-sha and --base-sha arguments (#​2945). The CLI now validates that these are valid SHA1 sums. Passing an empty string is also allowed; this prevents the default values from being used, causing the values to instead be unset.
Fixes
  • Fixed a bug where providing empty-string values for the sentry-cli build upload command's --vcs-provider, --head-repo-name, --head-ref, --base-ref, and --base-repo-name arguments resulted in 400 errors (#​2946). Now, setting these to empty strings instead explicitly clears the default value we would set otherwise, as expected.

v2.58.1

Compare Source

Deprecations
  • Deprecated API key authentication (#​2934, #​2937). Users who are still using API keys to authenticate Sentry CLI should generate and use an Auth Token instead.
Improvements
  • The sentry-cli debug-files bundle-jvm no longer makes any HTTP requests to Sentry, meaning auth tokens are no longer needed, and the command can be run offline (#​2926).
Fixes
  • Skip setting base_sha and base_ref when they equal head_sha during auto-inference, since comparing a commit to itself provides no meaningful baseline (#​2924).
  • Improved error message when supplying a non-existent organization to sentry-cli sourcemaps upload. The error now correctly indicates the organization doesn't exist, rather than incorrectly suggesting the Sentry server lacks artifact bundle support (#​2931).

v2.58.0

Compare Source

New Features
  • Removed experimental status from the sentry-cli build upload commands (#​2899, #​2905). At the time of this release, build uploads are still in closed beta on the server side, so most customers cannot use this functionality quite yet.
  • Added CLI version metadata to build upload archives (#​2890).
Deprecations
  • Deprecated the upload-proguard subcommand's --platform flag (#​2863). This flag was a no-op for some time, so we will remove it in the next major.
  • Deprecated the upload-proguard subcommand's --android-manifest flag (#​2891). This flag was a no-op for some time, so we will remove it in the next major.
  • Deprecated the sentry-cli sourcemaps upload command's --no-dedupe flag (#​2913). The flag was no longer relevant for sourcemap uploads to modern Sentry servers and was made a no-op.
Fixes
  • Fixed autofilled git base metadata (--base-ref, --base-sha) when using the build upload subcommand in git repos. Previously this worked only in the context of GitHub workflows (#​2897, #​2898).
Performance
  • Slightly sped up the sentry-cli sourcemaps upload command by eliminating an HTTP request to the Sentry server, which was not required in most cases (#​2913).

v2.57.0

Compare Source

New Features
  • (JS API) Add projects field to SentryCliUploadSourceMapsOptions (#​2856)
Deprecations
  • Deprecated the upload-proguard subcommand's --app-id, --version, and --version-code flags (#​2852), as we plan to remove these flags in Sentry CLI 3.x. Users should simply stop using the flags; the values specified there have never had an effect on deobfuscation, and are no longer visible in Sentry.
  • Added a deprecation notice for release bundle uploads, a legacy method for uploading source maps (#​2844). Release bundle uploads will be removed in Sentry CLI 3.x in favor of artifact bundles, the newer source map upload method introduced in Sentry version 23.6.2. Self-hosted users: You must upgrade to Sentry 23.6.2 or later before upgrading to Sentry CLI 3.x.
Fixes
  • Fixed a bug where some log messages would not show up in CI environments or when redirecting stderr to a file (#​2830). Specifically, this bug was affecting any subcommand that uses a progress bar, such as sentry-cli debug-files bundle-jvm and sentry-cli sourcemaps upload. Any stderr output during the progress bar was lost if stderr was redirected.

v2.56.1

Compare Source

Deprecations
  • Added a deprecation notice for legacy uploading methods (#​2836, #​2837)
    • Support for these legacy uploading methods, required to upload to self-hosted Sentry servers below version 10.0.0, will be removed in the next major release (3.x). If you observe these new deprecation notices, we recommend upgrading your self-hosted Sentry server, or pinning Sentry CLI to a compatible version (2.x).
    • You may encounter these deprecation notices when uploading debug files or sourcemaps.
Fixes & improvements
  • Fixed a bug with sourcemap injection (#​2764) by @​szokeasaurusrex
    • This change ensures we do not attempt to associate multiple compiled sources with the same sourcemap. As there should be at most one sourcemap for each compiled source, associating multiple compiled sources with the same sourcemap would lead to an invalid state.
  • Updated some outdated dependencies (#​2816, #​2818, and #​2819)

v2.56.0

Compare Source

Various fixes & improvements

v2.55.0

Compare Source

Various fixes & improvements

v2.54.0

Compare Source

Various fixes & improvements

v2.53.0

Compare Source

Various fixes & improvements
Changes from 2.53.0-alpha

2.53.0-alpha reintroduced the build (previously named mobile-app) commands. 2.53.0 is the first stable release to reintroduce them.

Please note, the build commands are still experimental, and are therefore subject to breaking changes, including removal, in any release, without notice.

v2.52.0

Compare Source

Various fixes & improvements

v2.51.1

Compare Source

Various fixes & improvements

v2.51.0

Compare Source

Logs command

This release introduces a new sentry-cli logs list command, which lists your Sentry logs. For more details, see sentry-cli logs list --help.

Please note: if you receive a 403 error when using the new command, you may need to generate a new auth token with different permissions. You can do this by navigating to SettingsDeveloper SettingsPersonal Tokens in Sentry. On the Personal Tokens page, generate a token with org:read scope, and pass this to the command using --auth-token or by setting the SENTRY_AUTH_TOKEN environment variable.

Various fixes & improvements

v2.50.2

Compare Source

This change removes the mobile-app upload experimental feature which was introduced in 2.50.1.

v2.50.1

Compare Source

Various fixes & improvements
New experimental feature

This release introduces the new experimental mobile-app upload subcommand. This command is experimental, and therefore subject to changes, including breaking changes and/or removal, in any release. The command might not work as expected.

v2.50.0

Compare Source

Various fixes & improvements
  • feat(js): Expose rejectOnError in public execute type declarations (#​2628) by @​Lms24

v2.49.0

Compare Source

Various fixes & improvements
  • feat(js): Export live option type for releases.uploadSourceMaps (#​2627) by @​Lms24

v2.48.0

Compare Source

Various fixes & improvements
  • feat(js): Add live: 'rejectOnError' execution mode to execute method (#​2605) by @​Lms24
Build-time changes

v2.47.1

Compare Source

No user-facing changes.

v2.47.0

Compare Source

Various fixes & improvements

v2.46.0

Compare Source

Various fixes & improvements

v2.45.0

Compare Source

New feature
  • feat(sourcemaps): Multi-project sourcemaps upload (#​2497) by @​szokeasaurusrex
    • Sourcemaps can now be uploaded to multiple projects at once by passing each project to the sentry-cli sourcemaps upload command, like so:
      sentry-cli sourcemaps upload -p project1 -p project2 /path/to/sourcemaps
    • Note that users on old versions of self-hosted Sentry may need to upgrade their self-hosted server to a newer version to take advantage of multi-project uploads.
Various fixes & improvements

v2.44.0

Compare Source

Various fixes & improvements

v2.43.1

Compare Source

Various fixes & improvements

v2.43.0

Compare Source

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

v2.42.5

Compare Source

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.

v2.42.4

Compare Source

Various fixes & improvements

v2.42.3

Compare Source

Various fixes & improvements
  • fix(sourcemaps): Fix mismatches between path and URL on Windows (#​2414) by @​BYK

v2.42.2

Compare Source

Various fixes & improvements

v2.42.1

Compare Source

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

v2.42.0

Compare Source

With this release, we now build and publish multi-architecture (arm64 and aarch64) Docker images for Sentry CLI.

Various fixes & improvements

Non-user-facing changes

v2.41.1

Compare Source

Various fixes & improvements
  • build: Replace dotenv with dotenvy (#​2351) by @​szokeasaurusrex
    • This fixes a problem where multiline env variables were not supported in .env files

v2.41.0

Compare Source

Various fixes & improvements

v2.40.0

Compare Source

New features
  • feat(debugid): Update debug ID snippet to write on globalThis when available (#​2301) by @​lforst
Improvements
Bug fixes

Non-user-facing changes

We made several refactors and added several tests in this release. These changes should not affect users.

v2.39.1

Compare Source

Various fixes & improvements

v2.39.0

Compare Source

Features/improvements
Various fixes & improvements
  • ref(proguard): Delete pointless code (#​2263) by @​szokeasaurusrex
  • fix: Improve error handling in dif.rs (#​2225)
  • ci: Run codeql-analysis on all PRs (#​2224)
  • build: Add assert_cmd as a dev dependency
  • ref(api): Remove dead code (#​2217)
  • ref: Remove SENTRY_DUMP_REPONSE environment variable (#​2212)
  • ref(utils): Remove allow(dead_code) from update utils (#​2216)
  • ref(api): Remove blanket allow(dead_code) (#​2215)
  • ref(api): Only allow dead code where needed (#​2213)

Changes to tests


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 3fa93a9 to b8b49ca Compare September 29, 2024 15:45
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.36.2 Update dependency @sentry/cli to v2.36.3 Sep 29, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from b8b49ca to 2dd979e Compare October 3, 2024 14:05
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.36.3 Update dependency @sentry/cli to v2.36.4 Oct 3, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 2dd979e to 20a5a42 Compare October 4, 2024 09:27
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.36.4 Update dependency @sentry/cli to v2.36.5 Oct 4, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 20a5a42 to 7e12df9 Compare October 5, 2024 16:59
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.36.5 Update dependency @sentry/cli to v2.36.6 Oct 5, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 7e12df9 to ce1b243 Compare October 10, 2024 15:09
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.36.6 Update dependency @sentry/cli to v2.37.0 Oct 10, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from ce1b243 to b1152c4 Compare October 25, 2024 15:22
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.37.0 Update dependency @sentry/cli to v2.38.0 Oct 25, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from b1152c4 to 9bacf6b Compare November 2, 2024 15:25
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.38.0 Update dependency @sentry/cli to v2.38.1 Nov 2, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 9bacf6b to a960d19 Compare November 7, 2024 13:18
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.38.1 Update dependency @sentry/cli to v2.38.2 Nov 7, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from a960d19 to fc97519 Compare November 25, 2024 19:12
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.38.2 Update dependency @sentry/cli to v2.39.0 Nov 25, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from fc97519 to 59edece Compare November 29, 2024 13:41
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.39.0 Update dependency @sentry/cli to v2.39.1 Nov 29, 2024
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 59edece to c3850c4 Compare January 5, 2025 13:40
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.39.1 Update dependency @sentry/cli to v2.40.0 Jan 5, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from c3850c4 to 3ec85d0 Compare January 23, 2025 13:21
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.40.0 Update dependency @sentry/cli to v2.41.0 Jan 23, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 3ec85d0 to e31e7ac Compare January 24, 2025 17:10
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.41.0 Update dependency @sentry/cli to v2.41.1 Jan 24, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from e31e7ac to 228be13 Compare February 21, 2025 15:15
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.50.0 Update dependency @sentry/cli to v2.50.2 Jul 25, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from a30b2d2 to 8c30c39 Compare August 10, 2025 14:12
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.50.2 Update dependency @sentry/cli to v2.51.0 Aug 10, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 8c30c39 to 78f13f7 Compare August 11, 2025 18:56
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.51.0 Update dependency @sentry/cli to v2.51.1 Aug 11, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 78f13f7 to 4352d0a Compare August 16, 2025 12:56
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.51.1 Update dependency @sentry/cli to v2.52.0 Aug 16, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 4352d0a to 11f3642 Compare September 7, 2025 00:14
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.52.0 Update dependency @sentry/cli to v2.53.0 Sep 7, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 11f3642 to 38b3b4c Compare September 21, 2025 17:13
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.53.0 Update dependency @sentry/cli to v2.54.0 Sep 21, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch 2 times, most recently from 9ec99ec to e3b5b33 Compare September 26, 2025 12:58
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.54.0 Update dependency @sentry/cli to v2.55.0 Sep 26, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch 2 times, most recently from 3f8ab8a to f24442a Compare October 3, 2025 08:59
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.55.0 Update dependency @sentry/cli to v2.56.0 Oct 3, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch 3 times, most recently from d44b278 to c001f02 Compare October 5, 2025 08:47
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from c001f02 to 02002e2 Compare October 13, 2025 09:58
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.56.0 Update dependency @sentry/cli to v2.56.1 Oct 13, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 02002e2 to 3135211 Compare October 25, 2025 14:00
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.56.1 Update dependency @sentry/cli to v2.57.0 Oct 25, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 3135211 to a5616f5 Compare November 9, 2025 11:44
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.57.0 Update dependency @sentry/cli to v2.58.0 Nov 9, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from a5616f5 to 13cd2c7 Compare November 15, 2025 18:54
@renovate renovate bot changed the title Update dependency @sentry/cli to v2.58.0 Update dependency @sentry/cli to v2.58.2 Nov 15, 2025
@renovate renovate bot force-pushed the renovate/sentry-cli-2.x branch from 13cd2c7 to 818967f Compare December 3, 2025 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant