From 3feaed45b74ca7f7b2424aa213f9157c6e204876 Mon Sep 17 00:00:00 2001 From: Muawiya Amir Date: Sun, 13 Sep 2026 23:01:39 +0500 Subject: [PATCH 1/2] release: prepare 1.9.1 with explicit learning highlights --- mobile/app.config.js | 2 +- mobile/src/data/whatsNew.ts | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/mobile/app.config.js b/mobile/app.config.js index 770aa01..6aaf4a3 100644 --- a/mobile/app.config.js +++ b/mobile/app.config.js @@ -18,7 +18,7 @@ module.exports = { name: 'One Concept', slug: 'one-concept', owner: 'coding-moves', - version: '1.9.0', + version: '1.9.1', orientation: 'portrait', icon: './assets/icon.png', userInterfaceStyle: 'automatic', diff --git a/mobile/src/data/whatsNew.ts b/mobile/src/data/whatsNew.ts index 335d8b0..4c38b47 100644 --- a/mobile/src/data/whatsNew.ts +++ b/mobile/src/data/whatsNew.ts @@ -21,6 +21,15 @@ export interface WhatsNewEntry { } export const WHATS_NEW: WhatsNewEntry[] = [ + { + version: '1.9.1', + highlights: [ + 'Keep your learning streak going with daily reviews when no new lesson is available.', + 'Explore your full learning history, load older lessons, and search what you have loaded.', + 'Pull or tap to refresh your learning screens, with downloaded lessons available offline.', + 'Enjoy clearer offline notices and profile details that adapt to larger text.', + ], + }, { version: '1.9.0', highlights: [ From 0636b0b3bcdb3eab1ead3dec05a6cc6d78d9c5b0 Mon Sep 17 00:00:00 2001 From: Muawiya Amir Date: Sun, 13 Sep 2026 23:06:38 +0500 Subject: [PATCH 2/2] docs: record 1.9.1 card rendering and dismissal checks --- docs/WORK_LOG.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/WORK_LOG.md b/docs/WORK_LOG.md index 6bd6190..f037222 100644 --- a/docs/WORK_LOG.md +++ b/docs/WORK_LOG.md @@ -7,6 +7,25 @@ claims as completed work. ## Current status +### Requested 1.9.1 release and visible What's New verification + +- Owner requested another version/release PR after 1.9.0 merged but was not + published to phones. This is a new version/card entry, not a claim that another + feature implementation is needed or that a version bump publishes an OTA. +- Prepare 1.9.1 with four concrete learning benefits, retaining the existing + modal and per-version dismissal. Runtime stays 1.3.0; 1.9.0 highlights remain. +- Intended commits: matching app version/card, then verification and handoff. + Production release stays separate from the backend deployment confirmation. +- `3feaed4` adds the requested version and highlights. Node 24 typecheck and all + 39 tests passed. Clean Android/iOS/web exports passed; mocked browser checks + in both themes confirmed four highlights for 1.8.0/1.9.0 upgrades and persistent + dismissal after reload. Preview screenshots were inspected. +- Initial web verification exposed stale local Metro version metadata; clearing + the shared build cache produced the correct 1.9.1 manifest. No app behavior + was changed to compensate for a local cache. Physical OTA remains untested + until backend verification and publication. Preparation PR #204. + + ### Release #200 readiness and deployment ordering - Owner requested a merge-ready release, with production merge left for approval.