chore(release): prep v0.1.16 — say plainly which servers Tane talks to
All checks were successful
ci / analyze (push) Successful in 1m7s
ci / test-commons-core (push) Successful in 36s
ci / test-app-seeds (push) Successful in 5m48s
site / deploy (push) Successful in 35s
release / analyze (push) Successful in 1m7s
release / test-commons-core (push) Successful in 44s
release / test-app-seeds (push) Successful in 6m26s
release / play (push) Successful in 13m5s
release / fdroid_reference_armeabi_v7a (push) Successful in 23m4s
release / fdroid_reference_arm64_v8a (push) Successful in 23m23s
release / fdroid_reference_x86_64 (push) Successful in 23m13s

The store listing claimed "No account, no server, no trackers" while the
app was dialling four relays at launch. The app side is fixed; this is
the half a reader sees.

- Store description, both locales: the false line is gone, and a new
  "Sharing needs the internet" block names relay.comunes.org (ours),
  nos.lol, relay.damus.io and relay.primal.net, says when Tane talks to
  them, what they can see (a key and an IP — no name, no account), and
  where to switch any or all of them off, or point Tane at your own.
  Deliberately plain: no protocol names, no jargon. The audience is
  gardeners; the technical detail belongs in the F-Droid thread.
- The same correction on the landing page (feature card, FAQ, status).
- 0.1.16+18, so the F-Droid recipe's versionCodes become 181/182/183.
  F-Droid reads fastlane metadata from the checkout of the newest built
  version, so the description only reaches it via a new release.

The recipe mirror's `commit:` still points at v0.1.15 — it needs a hash
that does not exist yet, and is synced here and in the fdroiddata fork
once v0.1.16 is tagged.
This commit is contained in:
vjrj 2026-07-25 16:50:40 +02:00
parent fed0e8200e
commit 954dc2caae
10 changed files with 68 additions and 19 deletions

View file

@ -16,8 +16,8 @@ RepoType: git
Repo: https://git.comunes.org/comunes/tane.git
Builds:
- versionName: 0.1.15
versionCode: 171
- versionName: 0.1.16
versionCode: 181
commit: f04dd3da1a3993c5a8f3222544f75b979d2c7f9d
subdir: apps/app_seeds
output: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk
@ -53,8 +53,8 @@ Builds:
$PUB_CACHE/hosted/pub.dev/flutter_tesseract_ocr-0.4.31/android/libs/tesseract4android-release.aar
- $$flutter$$/bin/flutter build apk --release --split-per-abi --target-platform=android-arm
- versionName: 0.1.15
versionCode: 172
- versionName: 0.1.16
versionCode: 182
commit: f04dd3da1a3993c5a8f3222544f75b979d2c7f9d
subdir: apps/app_seeds
output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
@ -90,8 +90,8 @@ Builds:
$PUB_CACHE/hosted/pub.dev/flutter_tesseract_ocr-0.4.31/android/libs/tesseract4android-release.aar
- $$flutter$$/bin/flutter build apk --release --split-per-abi --target-platform=android-arm64
- versionName: 0.1.15
versionCode: 173
- versionName: 0.1.16
versionCode: 183
commit: f04dd3da1a3993c5a8f3222544f75b979d2c7f9d
subdir: apps/app_seeds
output: build/app/outputs/flutter-apk/app-x86_64-release.apk
@ -131,8 +131,10 @@ Builds:
# our own signed APK on the git.comunes.org release byte-for-byte, publishes OUR
# APK (same signature as the Play build). Value is the SHA-256 of the tane-upload
# signing certificate (public).
# Note: `commit:` must be a full commit hash (not a tag) per F-Droid review;
# f04dd3da1a3993c5a8f3222544f75b979d2c7f9d is the commit tag v0.1.15 points to.
# Note: `commit:` must be a full commit hash (not a tag) per F-Droid review, so
# it can only be filled in once the tag exists. The hash below still points at
# v0.1.15; it is synced (here and in the fdroiddata fork) right after v0.1.16 is
# tagged, before the fork's pipeline runs.
AllowedAPKSigningKeys: ddfae432091b8248a8a4a1b353487fa626301f4357ef835e94ec312f69418e38
AutoUpdateMode: Version
@ -143,5 +145,5 @@ VercodeOperation:
- '%c * 10 + 3'
UpdateCheckData:
apps/app_seeds/pubspec.yaml|version:\s*[\d.]+\+(\d+)|apps/app_seeds/pubspec.yaml|version:\s*([\d.]+)\+
CurrentVersion: 0.1.15
CurrentVersionCode: 173
CurrentVersion: 0.1.16
CurrentVersionCode: 183