Skip to content

v1.3.0+128 Chanawoo

Choose a tag to compare

@4cuck 4cuck released this 28 May 08:12

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.
  • >>N and >>>/board/N are 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 phones
  • app-armeabi-v7a-release.apk — older 32-bit ARM
  • app-x86_64-release.apk — emulators