Skip to content

Fix updateProduct fallback for tvOS downloads - #600

Merged
majd merged 2 commits into
mainfrom
branch/596-tvos-update-fallback
Sep 29, 2026
Merged

majd merged 2 commits into
mainfrom
branch/596-tvos-update-fallback

Conversation

@majd

@majd majd commented Sep 29, 2026

Copy link
Copy Markdown
Owner

Closes #596.

Enable the updateProduct fallback for tvOS downloads with a resolved external version ID when redownload returns an empty HTTP 500 or a message-only “No Longer Available” response. Preserve the selected version, Apple TV platform, session headers, and payload, and keep requests without a resolved version ID ineligible.

Add regression coverage for fallback eligibility, request preservation, and accepting tvOS packages while rejecting iOS and visionOS packages.

@majd
majd enabled auto-merge (rebase) September 29, 2026 21:44
@majd
majd merged commit 5deb9b5 into main Sep 29, 2026
16 checks passed
@majd
majd deleted the branch/596-tvos-update-fallback branch September 29, 2026 21:47
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.

Pinned tvOS downloads do not use the updateProduct fallback

2 participants