Skip to content

v1.8.0

Choose a tag to compare

@abir2afridi abir2afridi released this 05 Sep 18:43
· 128 commits to main since this release

[1.8.0+13] - 2026-09-05

Added

  • Battle Arena - chat ⋮ menu → race up to 4 cloud models (same/different providers) on one prompt with live monitor (finish order, tok/s, length) and weighted overall verdict (40/30/30); One-by-one mode runs contenders serially in pick order and allows the loaded on-device model.
  • F-Droid flavor - fdroid build flavor (com.cubiclm.app.fdroid suffix); Crashlytics inert without google-services.json.
  • Staged rollout - backend-free buckets (10/25/50/100% over 7 days); manual checks bypass; rollout state on Update page.
  • Opt-in local stats - device-only counters (messages/images/loads/cloud calls) with viewer + reset; off by default.
  • Web build fixed - stub parity (shared SocFamily, engine + download stubs); flutter build web green.
  • Windows installer script - Inno Setup windows/installer/cubiclm.iss (unsigned; signing documented).

Fixed

  • versionCode downgrade trap - v1.6.0 shipped code 2011 vs small pubspec numbers, which Android rejects as a downgrade; build.gradle.kts now adds a +100000 base (verified 100012+) and the release checklist mandates aapt verification.