Skip to content

Conversation

@szokeasaurusrex
Copy link
Member

@szokeasaurusrex szokeasaurusrex commented Oct 28, 2025

⚠️ Breaking change: Do not merge until ready to release in a major.

Description

Remove the --app-id, --version, and --version-code arguments to the sentry-cli upload-proguard command. Users currently using these arguments should simply stop using them. With this change, we also no longer wait for assembly of the mapping to finish on the backend; previously we needed to wait to associate the release.

This change also removes any code that had been called when these flags were specified.

Issues

@szokeasaurusrex szokeasaurusrex requested a review from a team as a code owner October 28, 2025 13:59
@linear
Copy link

linear bot commented Oct 28, 2025

@szokeasaurusrex szokeasaurusrex added the v3.0 Breaking changes to include in version 3.0.0 of Sentry CLI label Oct 28, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Oct 28, 2025

Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against 8d0d3f2

@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch 2 times, most recently from 0f1e80e to 39214c1 Compare October 30, 2025 14:52
@szokeasaurusrex szokeasaurusrex requested a review from a team as a code owner October 30, 2025 14:52
@szokeasaurusrex szokeasaurusrex changed the base branch from master to graphite-base/2876 October 30, 2025 14:52
@szokeasaurusrex szokeasaurusrex changed the base branch from graphite-base/2876 to szokeasaurusrex/server-options-nonzerousize October 30, 2025 14:52
@szokeasaurusrex szokeasaurusrex removed the request for review from a team October 30, 2025 14:52
Copy link
Member Author

szokeasaurusrex commented Oct 30, 2025

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 39214c1 to 78c4afb Compare October 30, 2025 15:12
@szokeasaurusrex szokeasaurusrex changed the base branch from szokeasaurusrex/server-options-nonzerousize to graphite-base/2876 October 30, 2025 15:18
@szokeasaurusrex szokeasaurusrex changed the base branch from graphite-base/2876 to szokeasaurusrex/immutable-mappings October 30, 2025 15:18
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 78c4afb to 83f7c20 Compare November 3, 2025 10:53
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/immutable-mappings branch from 23eae8b to 4cda688 Compare November 3, 2025 10:53
Base automatically changed from szokeasaurusrex/immutable-mappings to master November 3, 2025 11:53
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch 2 times, most recently from da8a59b to 482ec10 Compare November 6, 2025 14:40
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 482ec10 to 9918aaa Compare November 10, 2025 11:21
szokeasaurusrex added a commit that referenced this pull request Nov 10, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

### Description

Remove the `--app-id`, `--version`, and `--version-code` arguments to the `sentry-cli upload-proguard` command. Users currently using these arguments should simply stop using them. With this change, we also no longer wait for assembly of the mapping to finish on the backend; previously we needed to wait to associate the release.

This change also removes any code that had been called when these flags were specified.

### Issues
 - Resolves #2868
 - Resolves [CLI-197](https://linear.app/getsentry/issue/CLI-197/remove-flags-for-setting-release)

<!--
#### Reminders
- Add GH Issue ID _&_ Linear ID (if applicable)
- PR title should use [conventional commit](https://develop.sentry.dev/engineering-practices/commit-messages/#type) style (`feat:`, `fix:`, `ref:`, `meta:`)
- For external contributors: [CONTRIBUTING.md](https://github.com/getsentry/sentry-cli/blob/master/CONTRIBUTING.md), [Sentry SDK development docs](https://develop.sentry.dev/sdk/), [Discord community](https://discord.gg/Ww9hbqr)
-->
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 9918aaa to 2b626ed Compare November 10, 2025 11:52
szokeasaurusrex added a commit that referenced this pull request Nov 19, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

Remove the `--app-id`, `--version`, and `--version-code` arguments to the `sentry-cli upload-proguard` command. Users currently using these arguments should simply stop using them. With this change, we also no longer wait for assembly of the mapping to finish on the backend; previously we needed to wait to associate the release.

This change also removes any code that had been called when these flags were specified.

 - Resolves #2868
 - Resolves [CLI-197](https://linear.app/getsentry/issue/CLI-197/remove-flags-for-setting-release)

<!--
- Add GH Issue ID _&_ Linear ID (if applicable)
- PR title should use [conventional commit](https://develop.sentry.dev/engineering-practices/commit-messages/#type) style (`feat:`, `fix:`, `ref:`, `meta:`)
- For external contributors: [CONTRIBUTING.md](https://github.com/getsentry/sentry-cli/blob/master/CONTRIBUTING.md), [Sentry SDK development docs](https://develop.sentry.dev/sdk/), [Discord community](https://discord.gg/Ww9hbqr)
-->
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 962a04a to 106590d Compare November 19, 2025 10:43
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 106590d to e5cc03d Compare November 24, 2025 15:15
szokeasaurusrex added a commit that referenced this pull request Dec 3, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

Remove the `--app-id`, `--version`, and `--version-code` arguments to the `sentry-cli upload-proguard` command. Users currently using these arguments should simply stop using them. With this change, we also no longer wait for assembly of the mapping to finish on the backend; previously we needed to wait to associate the release.

This change also removes any code that had been called when these flags were specified.

 - Resolves #2868
 - Resolves [CLI-197](https://linear.app/getsentry/issue/CLI-197/remove-flags-for-setting-release)

<!--
- Add GH Issue ID _&_ Linear ID (if applicable)
- PR title should use [conventional commit](https://develop.sentry.dev/engineering-practices/commit-messages/#type) style (`feat:`, `fix:`, `ref:`, `meta:`)
- For external contributors: [CONTRIBUTING.md](https://github.com/getsentry/sentry-cli/blob/master/CONTRIBUTING.md), [Sentry SDK development docs](https://develop.sentry.dev/sdk/), [Discord community](https://discord.gg/Ww9hbqr)
-->
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from e5cc03d to 8a6e8a7 Compare December 3, 2025 09:24
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 8a6e8a7 to 01406bc Compare December 11, 2025 09:59
szokeasaurusrex added a commit that referenced this pull request Dec 11, 2025
⚠️ **Breaking change:** Do not merge until ready to release in a major.

Remove the `--app-id`, `--version`, and `--version-code` arguments to the `sentry-cli upload-proguard` command. Users currently using these arguments should simply stop using them. With this change, we also no longer wait for assembly of the mapping to finish on the backend; previously we needed to wait to associate the release.

This change also removes any code that had been called when these flags were specified.

 - Resolves #2868
 - Resolves [CLI-197](https://linear.app/getsentry/issue/CLI-197/remove-flags-for-setting-release)
@szokeasaurusrex szokeasaurusrex changed the base branch from master to graphite-base/2876 December 11, 2025 16:10
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 01406bc to d4366f6 Compare December 11, 2025 16:10
@szokeasaurusrex szokeasaurusrex changed the base branch from graphite-base/2876 to szokeasaurusrex/self-hosted-compatibility December 11, 2025 16:10
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/self-hosted-compatibility branch from 865e970 to 42e8d8d Compare December 11, 2025 16:24
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from d4366f6 to 8622e2f Compare December 11, 2025 16:25
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/self-hosted-compatibility branch from 42e8d8d to b9001c5 Compare December 12, 2025 12:02
⚠️ **Breaking change:** Do not merge until ready to release in a major.

Remove the `--app-id`, `--version`, and `--version-code` arguments to the `sentry-cli upload-proguard` command. Users currently using these arguments should simply stop using them. With this change, we also no longer wait for assembly of the mapping to finish on the backend; previously we needed to wait to associate the release.

This change also removes any code that had been called when these flags were specified.

 - Resolves #2868
 - Resolves [CLI-197](https://linear.app/getsentry/issue/CLI-197/remove-flags-for-setting-release)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/remove-release-proguard-flags branch from 8622e2f to 8d0d3f2 Compare December 12, 2025 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v3.0 Breaking changes to include in version 3.0.0 of Sentry CLI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove flags for setting release

3 participants