## OpenCloudGaming/OpenNOW — v1.0.2-nightly.810.1…v1.0.2

_27 commits._

### Features
- **Add Android download link to README** (76604fe)

### Fixes
- **fix(qt): label 4:4:4 color profiles as coming soon (#1083)** (10457f6)
- **fix(desktop): close account, settings, and recovery audit gaps (#1082)** (2274e04)
- **fix(desktop): reconcile restarted sessions and serialize settings writes (#1074)** (fecf2f8)
- **fix(auth): add private JSON fallback for unavailable credential stores (#1076)** (af37c3c)
- **fix(core): send clientTimezoneOffset as local minus UTC (#1058)** (7119d64)
- **fix(streamer): keep unresolvable packet trains from lowering bandwidth estimate (#1057)** (b6f331b)
- **fix(startup): enforce process-lifetime profile and endpoint ownership (#1071)** (d33d42d)
- **fix(qt): confirm native window close without disturbing sessions (#1070)** (5d3fca8)
- **fix(linux): select a usable native H.264 VA-API device (#1069)** (a29f13f)
- **fix(build): run the license generator for the Rust host target (#1068)** (e1b5775)
- **fix(streamer): poll media deadlines after STUN datagrams (#1066)** (a4bce6b)
- **fix(streamer): preserve atomic updates across Rust versions (#1073)** (6f620ca)
- **fix(qt): retire stale polls when replacing store sign-in (#1065)** (03546fe)
- **fix(streamer): rearm decode watchdog after recovered output (#1064)** (e98676c)
- **fix(qt): restore Swedish OEM input positions (#1063)** (0ecd2e2)
- **fix(diagnostics): preserve safe stream recovery and decode progress (#1062)** (0ea0229)
- **fix(qt): preserve exclusive controller selection on disconnect (#1061)** (d5e8783)
- **fix(qt): map regional keyboards from physical keys (#1010)** (6e00a91)
- **fix(release): pass inline requirements to macOS codesign (#932)** (34afc83)
- **fix(release): configure candidate graphics and signing keychains (#931)** (5067b08)

### Backend
- **Merge pull request #1087 from OpenCloudGaming/zortos293/restore-release-commit-history** (bee18c1)
- **Merge release 1.0.2 history after squash promotion** (58ee0ab)
- **release: prepare stable v1.0.2 (#1086)** (36d87a1)
- **release: reconcile main and dev for stable 1.0.2** (9392d2e)
- **Update README.md** (a7fe408)
- **Merge pull request #930 from OpenCloudGaming/dev** (f8f4dd8)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/OpenCloudGaming/OpenNOW?utm_source=github-action)._