Skip to content

app: Download button direct-downloads the update asset#777

Merged
iamtoruk merged 1 commit into
mainfrom
feat/direct-update-download
Jul 20, 2026
Merged

app: Download button direct-downloads the update asset#777
iamtoruk merged 1 commit into
mainfrom
feat/direct-update-download

Conversation

@iamtoruk

Copy link
Copy Markdown
Member

The in-app update Download button opened the GitHub release page instead of downloading. It now direct-downloads the correct artifact for the platform: arm64/x64 dmg on macOS (preload exposes process.arch), Setup exe on Windows; Linux keeps the release page (three formats, user choice), and unknown platforms or older preloads fall back to the page. Six unit tests on the URL mapping. App suite 413 green. Ships with the next desktop release; the live 0.9.19 site download buttons were fixed separately on codeburn.app.

The update Download button opened the GitHub release page; it now
downloads the right artifact for the running platform directly: arm64
or x64 dmg on macOS (preload newly exposes process.arch), the Setup exe
on Windows. Linux keeps the release page since it ships three formats
and the user picks. Unknown platforms and preloads without arch fall
back to the page. URL mapping is unit-tested per platform.
@iamtoruk
iamtoruk merged commit ae1d1c0 into main Jul 20, 2026
3 checks passed
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