Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Recreate the release bump with the real author

When this exact bump is merged or tagged, its Git author and committer are recorded as Codex <codex@openai.com>, contrary to the repository's no-AI-attribution release rule in docs/standards/releases.md:39-40. The release check only searches commit bodies (%B), so CI does not catch this metadata; recreate the commit under the actual human author before tagging beta.7.

Useful? React with 👍 / 👎.


// Bundle the changelog so Folio can show What's New after an update.
val bundleChangelog = tasks.register<Copy>("bundleChangelog") {
Expand Down
2 changes: 1 addition & 1 deletion docs/in-flight.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
53 changes: 53 additions & 0 deletions docs/releases/0.6.8-beta.7.md
Original file line number Diff line number Diff line change
@@ -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.
Loading