Changeset da71f9d in Klonkt for CHANGELOG.md


Ignore:
Timestamp:
07/04/2026 05:47:49 PM (2 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
8e7f0ec
Parents:
0a93c15
Message:

fix(updates): Android "Latest" reads the installable bundle version

The Android Updates page read the stable branch's package.json, which
runs ahead of the phone bundle during the CI window in which the bundle
is still being built - the page showed "1.3.4 available" while the
update button could only install the 1.3.3 tarball, so updating
appeared stuck on the same version.

"Latest" now reads BUILD-INFO.txt's new bundle-version line from the
release (= exactly what klonkt-update installs), falling back to the
stable branch for releases that predate the line. Parse logic verified
against the workflow's BUILD-INFO shape (with and without the line).

  • src/routes/admin-updates.js - androidLatestVersion(): BUILD-INFO first, stable-branch fallback; shared fetchWithTimeout helper
  • CHANGELOG(.nl/.de).md - Unreleased entry (3 languages)

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.md

    r0a93c15 rda71f9d  
    1010  federating without its cover, so a boosted poll showed a blank tile; the cover
    1111  now travels with it.
     12- **The Android app's Updates page shows what's actually installable.** It read
     13  the newest release branch, which could be ahead of the phone build for a short
     14  while — pressing update then reinstalled the same version. It now reads the
     15  version of the phone bundle itself.
    1216
    1317## [1.3.4] — 2026-07-04
Note: See TracChangeset for help on using the changeset viewer.