From 8134b5b638a1ae7c1d694074a00abbba88bf958b Mon Sep 17 00:00:00 2001 From: McCal-Codes <175259256+McCal-Codes@users.noreply.github.com> Date: Tue, 6 Oct 2026 15:58:40 -0400 Subject: [PATCH] Folio 0.6.8-beta.7, the release candidate --- app/build.gradle.kts | 2 +- docs/in-flight.md | 2 +- docs/releases/0.6.8-beta.7.md | 53 +++++++++++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 2 deletions(-) create mode 100644 docs/releases/0.6.8-beta.7.md diff --git a/app/build.gradle.kts b/app/build.gradle.kts index ca40955e..78fa7e30 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -31,7 +31,7 @@ val releaseStoreFile = releaseSigningValues["FOLIO_RELEASE_STORE_FILE"]?.let { c } } -val folioVersion = "0.6.8-beta.6" +val folioVersion = "0.6.8-beta.7" // Bundle the changelog so Folio can show What's New after an update. val bundleChangelog = tasks.register("bundleChangelog") { diff --git a/docs/in-flight.md b/docs/in-flight.md index ca63cf8a..bb23cf8c 100644 --- a/docs/in-flight.md +++ b/docs/in-flight.md @@ -22,7 +22,7 @@ lock: the real state is `gh pr list` and `git worktree list`. Keep it honest rat | Branch | What it changes | Files it holds | |---|---|---| -| `release-068-beta6` | Beta.6 is the 0.6.8 release candidate. Until the stable ships, nothing that goes into the APK merges to `main` (REL-4b, checked on the stable's bump): docs, tools and tests can. The stable's bump removes this row. | `app/`, `market/`, `docs/sdk/source/`, the Gradle files | +| `release-068-beta7` | Beta.7 is the 0.6.8 release candidate. Until the stable ships, nothing that goes into the APK merges to `main` (REL-4b, checked on the stable's bump): docs, tools and tests can. The stable's bump removes this row. | `app/`, `market/`, `docs/sdk/source/`, the Gradle files | Dependabot's open bumps are left out: they touch only `gradle/libs` or `build.gradle.kts`, and [REL-27](standards/releases.md) says when to take them. diff --git a/docs/releases/0.6.8-beta.7.md b/docs/releases/0.6.8-beta.7.md new file mode 100644 index 00000000..05d47c50 --- /dev/null +++ b/docs/releases/0.6.8-beta.7.md @@ -0,0 +1,53 @@ +# Folio 0.6.8-beta.7 for supporters, the release candidate + +The seventh beta of 0.6.8, "Your language, your Home, and Smooth", and its release candidate, replacing beta.6. If +nothing in it breaks, the stable 0.6.8 ships this beta's app with only the version, the dated changelog and the +roadmap changed (REL-4b, checked on the stable's bump, and REL-13). Version `0.6.8-beta.7`, versionCode 6080 like the +betas before it, so it installs over beta.6 and 0.6.7.3 (6073). + +Supporters get it through Market › Sources › Folio Beta. The stable follows after at least a day on this one with +nothing broken. + +## What's new since beta.6 + +Four small fixes taken from the 0.6.9 work, and nothing else. + +- **Arrange Like iPhone no longer crashes Folio** (#262): it closed Folio as soon as it found an app for any iPhone + spot. This was in 0.6.7.3 and beta.6 too. +- **A change right before you leave Home is kept** (#260): a change made in the last third of a second before leaving + Folio or folding the phone could be lost. A file that isn't a Folio theme but is very large is refused instead of + read whole, icon-pack lookups and the Diagnostics trail no longer wait on the thread that draws Home, and an update + that can't be put in place says so. +- **Gestures say what they need, and Safe Mode pauses the Market refresh** (#261): Lock, Screenshot and a Do Not + Disturb action with the service or access off now say what to turn on instead of doing nothing. +- **TalkBack follows your language** (#263): in Korean and Chinese, a Focus's switch, the reply field and Send on a + message, Show all apps, Open, Moving, Choose and an install's progress were read in English. The reply Send button, a + message's action buttons and search's Clear have a 48 dp tap area. + +Everything in beta.6 is still here. The Korean and Chinese text of the new lines is Claude's translation and has not +had a native review. + +## What to try, most likely broken first + +1. **Settings › Home Screen & Dock › Arrange Like iPhone**: it should lay out Home's first page and dock, not close + Folio. Undo it from Layout History. +2. **Change something on Home and leave straight away** (swipe to another app, or fold): it should still be there. +3. **Korean or Chinese with TalkBack on**: reply to a message, open the App Library's category "Show all", watch an + install. Is it all in your language? +4. **A gesture set to Lock or Screenshot with the accessibility service off**: it should say what to turn on. +5. Then beta.6's list. + +Please say which phone, which screen (cover or inner, folded or open) and your Android version with each report. + +## Steps + +1. Merge this bump with a merge commit. It keeps the in-flight row (renamed `release-068-beta7`): no app changes + merge to `main` until the stable is out. +2. Run the full checks and the scripted smoke test on the Fold8 against the merge, then tag `v0.6.8-beta.7` on it. +3. Build and sign with `scripts/release-signed-keychain.sh`. The changelog stays `Unreleased`. +4. Publish as a pre-release on `McCal-Codes/folio-beta` with the APK and `SHA256SUMS.txt`. In the message that carries + the link, give the APK's SHA-256 (REL-22), the VirusTotal report with the usual heads-up about small engines + (REL-23), and a pointer to [PERMISSIONS.md](../../PERMISSIONS.md) (REL-24). No new permission since beta.6. +5. Check that Market › Sources › Folio Beta offers it on a supporter's phone. +6. After a day with nothing broken, the stable: this beta's app with the version set to `0.6.8`, the changelog dated + and the roadmap's 0.6.8 items marked done.