Releases: 4cuck/4chan
Release list
v1.3.0+139 Chanawoo
Chanawoo v1.3.0+139
Fixes
- Downloaded threads list — no more huge blank gaps (#2). Each downloaded thread row is now a tidy, uniform height instead of expanding to the full size of its image, so you no longer have to scroll through empty space to reach the next saved thread. Respects your catalog row-height setting (compact default when it's set to "Unlimited").
owo.vg posting robustness
- Added an inactivity watchdog so a stalled post fails with a clear error instead of spinning forever when the server stops responding.
- WebSocket handler errors are now surfaced instead of silently swallowed (a failed post fails fast).
- Fixed the email-verification "disabled" flag being mis-evaluated for
wipstock. - Login now logs when gold status couldn't be verified, and logout clears cookies with a correct URL.
Also in this release line
- awoo.cf attachment download + offline media fixes (+138)
- awoo.cf default site, gold cooldown bypass, upstream reply-button fixes
Use app-arm64-v8a-release.apk on modern phones.
v1.3.0+138 Chanawoo
Chanawoo v1.3.0+138
Fixes awoo.cf downloads and the offline/saved section (#2, #3).
Fixes
- Can't download from awoo.cf — saving an awoo attachment failed with
FilenameProblem: Supplied filename has no file extension. Meguca stores filenames without an extension (it derives it from the file type), so the app now rebuilds the propername.extbefore saving. - Downloaded / saved-offline section wonky for awoo — downloaded awoo threads weren't serving their images offline because the media host wasn't recognized. awoo media now resolves correctly from local downloads.
- Hardened the native file-save path so a missing extension can no longer crash.
Also in this release line
- awoo.cf default site below 4chan + top of add-site picker (+137)
- owo.vg Gold Pass skips client post cooldown (+135)
- Upstream reply button fixes (+136)
Use app-arm64-v8a-release.apk on modern phones.
v1.3.0+137 Chanawoo
Chanawoo v1.3.0+137
awoo.cf defaults
- Pre-installed on fresh Android installs — awoo.cf is added by default right below 4chan
- Add site picker — awoo appears at the top of the list when adding a new site
- Site order — settings and initialization use 4chan → awoo → other sites
Also in this release line
- owo.vg Gold Pass skips client post cooldown (+135)
- Upstream reply button scaling and hitbox fixes (+136)
- Signed Meguca UA for awoo.cf HTTP posting (+134)
Use app-arm64-v8a-release.apk on modern phones.
v1.3.0+136 Chanawoo
Chanawoo v1.3.0+136
Upstream Chance fixes (moffatman/chan)
- Reply button placeholder scales with text size — matches the real button when accessibility text scaling is enabled
- Larger reply button hitbox — easier to tap, no visual change
Also in this release line
- owo.vg Gold Pass users skip client-side post cooldown (+135)
- Signed Meguca UA for awoo.cf HTTP posting (+134)
- arm64 crash fix (+133), image upload token (+132), quote links and live refresh (+131)
Use app-arm64-v8a-release.apk on modern phones.
v1.3.0+135 Chanawoo
Chanawoo v1.3.0+135
Fixes
- owo.vg Gold Pass posting cooldown — gold users no longer wait on client-side 4chan board cooldowns when posting via owo.vg. The ecker backend already skips rate limits for gold; the outbox queue now matches that.
Still included from recent releases
- Signed Meguca UA for awoo.cf HTTP posting (+134)
- arm64 crash fix (+133), image upload token (+132), quote links and live refresh (+131)
- Upstream Chance v1.2.9+121 fixes (+128)
Use app-arm64-v8a-release.apk on modern phones.
v1.3.0+134 Chanawoo
Chanawoo v1.3.0+134
Release builds now include the signed Meguca user agent again.
Fixes
- awoo.cf HTTP posting bypass —
CHANCE_UA_SECRETis loaded from gitignored.envat build time (Gradle on Android). +131/+132/+133 were built without the secret and had invalid UA signatures. - Build tooling —
.env.example,scripts/build_release_apk.sh, and automatic Gradledart-definesinjection.
Still included from recent releases
- arm64 crash fix (+133) — valid ~30MB arm64 APK
- awoo.cf image upload via
/api/uploadtoken (+132) - Quote link parsing and live refresh fixes (+131)
- Upstream Chance v1.2.9+121 fixes from moffatman/chan (+128): rangeban/captcha on Android, nav bar auto-hide, 4chan/lainchan quotelinks, reply field height, magnet links, thread scroll restore, and more — see v1.3.0+128 release notes for the full list.
Use app-arm64-v8a-release.apk on modern phones.
v1.3.0+133 Chanawoo
Chanawoo v1.3.0+133
Fixes arm64 APK instant crash on launch.
Fixes
- arm64 crash on open — a corrupted Flutter engine JAR in the Gradle cache produced a broken
libflutter.so(~66MB APK). arm64 builds are back to ~30MB with a valid engine library. - Build hardening: serial Gradle workers + fallback if arm64
libflutter.sois bad again.
Still in this release line
- awoo.cf image upload fix (v1.3.0+132) — needs meguca server update on awoo.cf.
Use app-arm64-v8a-release.apk on modern phones. Do not install the v1.3.0+132 arm64 build if it is ~66MB.
v1.3.0+132 Chanawoo
Chanawoo v1.3.0+132
Fixes image uploads on awoo.cf.
Fixes
- Image posts on awoo.cf — upload to
/api/uploadfirst, then submit the post withimageToken(fixes "invalid image token"). - Requires the matching meguca server update on awoo.cf (b740a8cb).
v1.3.0+131 Chanawoo
Chanawoo v1.3.0+131
Fixes broken awoo.cf live refresh and quote-link handling.
Fixes
- Reverted separate live-refresh
last=10window — it caused fake[Deleted]posts and unreliable updates. Opening a thread and live refresh now both use the same awoo.cf last N posts setting. - Quote links (
>>N) work on first load — Meguca’slnlink metadata is now parsed so quotes get the correct target thread/board immediately, without needing to post first. - Span zone stays in sync after thread refresh when the same thread object is updated in place.
Removed
- GitHub releases v1.3.0+129 and v1.3.0+130 (broken refresh experiments).
v1.3.0+128 Chanawoo
Chanawoo v1.3.0+128
Adds support for awoo.cf (Meguca) and polishes the new site integration.
New site: awoo.cf
- Browse, post, and reply via HTTP — no WebSocket needed.
- New posts go through the standard outbox flow with image uploads, sage, captcha solving, and ban detection.
- Live thread updates piggy-back on the existing HTTP-304 polling, so no extra battery cost on mobile.
>>Nand>>>/board/Nare recognized in post bodies and render as proper quote-links.- Site favicon is wired up.
Performance
- New awoo.cf last=N posts setting (Settings → Behavior). Defaults to 1000 so threads with 10k+ replies no longer choke the renderer on mobile. Choices: 0 (all), 100, 500, 1000, 2000, 5000.
Upstream Chance fixes (moffatman/chan v1.2.9+121)
Merged from the original Chance developer. These were already in this build but not listed in prior Chanawoo release notes.
Fixed regressions from v1.2.9+120
- False IP rangeban / wrong captcha error on Android
- Navigation bars did not auto hide (triggered by background tabs)
- Cross-board quotelinks on 4chan did not link properly
- Cross-thread quotelinks on lainchan did not link properly
- Reply field did not limit its height when keyboard was opened
- Replies button overlapped with thumbnails on right
Tweaks
- Don't allow deleting last site
Bugfixes
- New sticky threads on the /chance/ board caused a broken additional notification count
magnet:links were not fully recognized- Restoring thread position could get stuck with really large OPs
- Restoring thread position was off by a small amount compared to saved scroll offset
- Deleting a site could get stuck
- Captcha form scroll-to-dismiss transparency behaviour was unreliable
Build
- Manual releases from now on — the GitHub Actions workflow was removed.
- Signed APKs below match the same Chanawoo signing key as previous releases (no Play Protect re-install warnings).
APKs
app-arm64-v8a-release.apk— most phonesapp-armeabi-v7a-release.apk— older 32-bit ARMapp-x86_64-release.apk— emulators