Skip to content

CircleKit 0.3.58 · Clearer Showcase + OLED icons

Choose a tag to compare

@adelost adelost released this 05 Sep 11:26
e2451df

Clearer Showcase · OLED identity · shared app updater

  • New warm-white Grid launcher identity on black; Phone/Wear use one resource.
  • Useful scenario descriptions replace duplicated labels. Three empty intermediate menus removed.
  • Local actions actually work. Audio and update simulations are clearly labelled; busy demos have a separate next-step control.
  • APP UPDATE is the real ReleaseKit updater, not the demo. Defaults ON: check on app start, verify/download a newer APK, then explicit Android confirmation. Shared typed ReleaseUpdatePort and screen for other Android apps.
  • Showcase TypeScript owns repository/host asset configuration; native owns package identity, signature checking and install.
  • DEV / STRUCTURE groups the declared catalog's actual connections. It is not a live service-health graph.

Source: e2451df (PR #150).
Phone and Wear versionName 0.3.58; independent monotonic codes 30581/30582.
Exact APK digests, signer and source are in PROVENANCE.txt.

Local proof: ProductConfig 2/2 + deterministic generation, focused Showcase15/15 and ReleaseKit UI5/5, both release compiles/builds. Actual 192dp Wear + Phone named navigation/pixels inspected. Independent requested clarity review9/10, no blockers. This is not exhaustive QA or a safety claim.

Review, per-case rationale, native captures and rejected early candidates:
docs/qa/2026-09-05-showcase-clarity.

All six Maven modules use 0.3.58; no ProductSpec schema or product-emit version change.
Rollback: pin shared libraries0.3.57 / prior source7f2f08c. Installed APK rollback requires a forward version; never clear data.