Skip to content

chore(proguard): Soft-deprecate the proguard upload --uuid flag#3177

Merged
szokeasaurusrex merged 3 commits intomasterfrom
szokeasaurusrex/document-uuid
Mar 4, 2026
Merged

chore(proguard): Soft-deprecate the proguard upload --uuid flag#3177
szokeasaurusrex merged 3 commits intomasterfrom
szokeasaurusrex/document-uuid

Conversation

@szokeasaurusrex
Copy link
Member

@szokeasaurusrex szokeasaurusrex commented Mar 3, 2026

Using --uuid can cause unexpected behavior, if the same ProGuard mapping is uploaded with different UUIDs.

Therefore, we now recommend using proguard uuid to obtain the UUID of a mapping before upload, as this eliminates the need to manually set a UUID.

Stacked on #3176

Closes #3172
Closes CLI-296

@linear
Copy link

linear bot commented Mar 3, 2026

@szokeasaurusrex szokeasaurusrex requested review from lcian and romtsn March 3, 2026 17:00
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/proguard-uuid branch from 2f4d2ac to 5c18fc3 Compare March 4, 2026 10:32
szokeasaurusrex added a commit that referenced this pull request Mar 4, 2026
…3177)

Using `--uuid` can cause unexpected behavior, if the same ProGuard mapping is uploaded with different UUIDs.

Therefore, we now recommend using `proguard uuid` to obtain the UUID of a mapping before upload, as this eliminates the need to manually set a UUID.

Stacked on #3176

Closes #3172
Closes [CLI-296](https://linear.app/getsentry/issue/CLI-296/proguard-upload-manually-specified-uuid-not-respected)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/document-uuid branch from 3c9f69d to 39b30e4 Compare March 4, 2026 10:34
Add `sentry-cli proguard uuid <PATH>` to compute and print the UUID for a single ProGuard mapping file. This is the same UUID we use when uploading via `sentry-cli proguard upload`

Stacked on #3175

Closes #3173
Closes [CLI-297](https://linear.app/getsentry/issue/CLI-297/expose-command-to-obtain-compute-uuid-for-proguard-mapping)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/document-uuid branch from 39b30e4 to dcfaabf Compare March 4, 2026 11:56
szokeasaurusrex added a commit that referenced this pull request Mar 4, 2026
…3177)

Using `--uuid` can cause unexpected behavior, if the same ProGuard mapping is uploaded with different UUIDs.

Therefore, we now recommend using `proguard uuid` to obtain the UUID of a mapping before upload, as this eliminates the need to manually set a UUID.

Stacked on #3176

Closes #3172
Closes [CLI-296](https://linear.app/getsentry/issue/CLI-296/proguard-upload-manually-specified-uuid-not-respected)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/proguard-uuid branch from 5c18fc3 to ffc8502 Compare March 4, 2026 11:57
…3177)

Using `--uuid` can cause unexpected behavior, if the same ProGuard mapping is uploaded with different UUIDs.

Therefore, we now recommend using `proguard uuid` to obtain the UUID of a mapping before upload, as this eliminates the need to manually set a UUID.

Stacked on #3176

Closes #3172
Closes [CLI-296](https://linear.app/getsentry/issue/CLI-296/proguard-upload-manually-specified-uuid-not-respected)
@szokeasaurusrex szokeasaurusrex force-pushed the szokeasaurusrex/document-uuid branch from dcfaabf to 0e765fb Compare March 4, 2026 12:03
@szokeasaurusrex szokeasaurusrex marked this pull request as ready for review March 4, 2026 13:03
@szokeasaurusrex szokeasaurusrex requested a review from a team as a code owner March 4, 2026 13:03
Base automatically changed from szokeasaurusrex/proguard-uuid to master March 4, 2026 15:01
@szokeasaurusrex szokeasaurusrex enabled auto-merge (squash) March 4, 2026 15:02
@szokeasaurusrex szokeasaurusrex merged commit 6003047 into master Mar 4, 2026
25 checks passed
@szokeasaurusrex szokeasaurusrex deleted the szokeasaurusrex/document-uuid branch March 4, 2026 15:04
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.

Proguard Upload: Manually-specified UUID not respected

3 participants