Skip to content

Release 0.1.6: clearer UI states and accessibility - #3

Merged
Brekit merged 1 commit into
mainfrom
codex/release-ui-016
Oct 20, 2026
Merged

Brekit merged 1 commit into
mainfrom
codex/release-ui-016

Conversation

@Brekit

@Brekit Brekit commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Failed queue and notification requests currently render successful empty states. This update separates initial, loading, error, empty and stale data, preserves earlier entries, and gives known download failures a Russian explanation with the original diagnostic available in details.

It also improves secondary text contrast, exposes selected sidebar/platform controls to accessibility, and replaces promotional headings with task names. This is a stable backport from c1f651a; Rust, Cargo dependencies and the game runtime remain identical to 0.1.5. Development-only Cloud, collections and controller navigation are excluded.

Validation: 89 tests passed in the Release configuration, both agent-assisted source-review axes completed without findings, and both required GitHub checks passed. The Release UI was exercised with an isolated fixture backend: selected controls, initial failures, retry, diagnostic disclosure, account navigation and successful empty notifications. Version 0.1.6, build 7.

The app and exact DMG were Developer ID signed and accepted by Apple notarization. Verification of the app extracted from that DMG passed signatures, stapled tickets and Gatekeeper. Fresh-data startup verified 3,813 generic runtime files and four framework links, an isolated runtime load/release and zero saved accounts. No game or Cloud synchronization was started.

Release 0.1.6 is published as latest. The public latest appcast and DMG were downloaded without authentication and matched the validated bytes; both Ed25519 signatures and the downloaded DMG's Developer ID signature and ticket passed. Update installation itself was not exercised.

@Brekit
Brekit merged commit 416f5ef into main Oct 20, 2026
2 checks passed
@Brekit
Brekit deleted the codex/release-ui-016 branch October 20, 2026 10:54
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