Skip to content

v2.0.9-beta

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 23:36
3738bd7

Columba 2.0.9-beta

Installation

Pick a backend, then download the APK matching your device's CPU architecture.

  • Python backend, RECOMMENDED — ships Mark Qvist's official python reference implementations of Reticulum and LXMF via Chaquopy.
  • Kotlin backend — ships Torlando's EXPERIMENTAL, AI-GENERATED native reticulum-kt / lxmf-kt / lxst-kt stack.

The python version is highly recommended. The kotlin version is a work in progress, and is not yet verified to be completely safe.
The kotlin version may yield better battery life depending on your device, and comes in a smaller apk due to not requiring a python runtime.

Python backend (official-rns-py)

APK Architecture Devices
columba-2.0.9-beta-official-rns-py-armeabi-v7a.apk armeabi-v7a Older 32-bit ARM phones & tablets
columba-2.0.9-beta-official-rns-py-arm64-v8a.apk arm64-v8a Most modern Android phones & tablets
columba-2.0.9-beta-official-rns-py-x86_64.apk x86_64 Chromebooks, emulators, some tablets
columba-2.0.9-beta-official-rns-py-universal.apk All Universal fallback (larger download)

Kotlin backend (EXPERIMENTAL-reticulum-kt)

APK Architecture Devices
columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a.apk armeabi-v7a Older 32-bit ARM phones & tablets
columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a.apk arm64-v8a Most modern Android phones & tablets
columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-x86_64.apk x86_64 Chromebooks, emulators, some tablets
columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-universal.apk All Universal fallback (larger download)

Telemetry variants:
Each APK above also has a -no-sentry variant without crash reporting for maximum privacy — append -no-sentry to any download link above (e.g. the most common builds: Python arm64-v8a no-sentry · Kotlin arm64-v8a no-sentry). Sentry collects stack traces when Columba encounters errors
and provides helpful information to the developer to improve Columba, but is hosted at sentry.io, and is thus not the maximum privacy option.

Not sure which to pick? Most Android phones use arm64-v8a. If unsure, use the universal APK.

Verification

See SECURITY.md for verification instructions.

Signing Certificate Fingerprints:

SHA-256: 02:2B:12:20:48:63:A3:1F:BF:07:5B:C9:F9:34:1E:33:52:78:80:2E:80:C9:27:A4:75:46:E4:7E:2F:4A:0C:5F
SHA-1:   0A:6B:AE:58:4E:D7:B5:D0:35:8B:3C:7B:65:11:D6:3A:81:21:0D:CE

SHA256 Checksums:

1ce3310b1bd860d2c99d21e94654be99da2c56d06227be3a80acf42764067cfa  columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a-no-sentry.apk
54c07d095504887ce1820cdc139080a71aac021c0319ccedf9b2a425243a68b1  columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a.apk
b68c54c8c955e4b259c683293ecaaf8e895927f396ff662d7cbaa9739628df60  columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a-no-sentry.apk
b2f0dd58d4972f11009aa371e7e3e33b9116c4757f5014f63844c0c31e675a1d  columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a.apk
61ad470036ac73fba64f508e3bf56e864f6a20cb94e31bdfe224c0c2695187c4  columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-universal-no-sentry.apk
e72041565fbba312b87a8cc77c0073def6d84a0d0492a2442b414f2c44f8da74  columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-universal.apk
60f5d2e13bf1a531678ab5c26e5c8e1c2a3f8e94cdafda0d6a91c4284ae08535  columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-x86_64-no-sentry.apk
30d7eb35ccf239c7c76b00c29407bf552c553e79951b5ebe007518d2d69230ac  columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-x86_64.apk
0d263e1b28c54dfd57ca107fd293d4d660b047c567ee9bf067aab55eb00b47eb  columba-2.0.9-beta-official-rns-py-arm64-v8a-no-sentry.apk
beb2bb78e18424097aa5efa8f72971abd183622528b1db6249987eb6d4f22e10  columba-2.0.9-beta-official-rns-py-arm64-v8a.apk
9e95d43065a2a7159d5181a8e0a69a3c303d7d35395b82932a46dccbb93c991c  columba-2.0.9-beta-official-rns-py-armeabi-v7a-no-sentry.apk
85572f1108332c5691f64331741b8b19bc94c3d366b181aabf23c51c68a6a8c4  columba-2.0.9-beta-official-rns-py-armeabi-v7a.apk
9cf43b6e9178f049822f9b92bda5530714a793252ab856bd26a2d68e400f795b  columba-2.0.9-beta-official-rns-py-universal-no-sentry.apk
dace04b6ab19a016f2cf9a88cf45fdba3b8153bf233ebfcc62f8a3dc8b53b259  columba-2.0.9-beta-official-rns-py-universal.apk
cba20c6d247ed25851f4017d5fe66d008dc8dc21f55ec59247511884765e9f7b  columba-2.0.9-beta-official-rns-py-x86_64-no-sentry.apk
a2f61cb699424978abbe0d33d615f61e143b7943903855e94d109e4e0f7e14e1  columba-2.0.9-beta-official-rns-py-x86_64.apk

What's Changed

  • fix(qr): don't crash when CameraX init fails on virtual cameras (COLUMBA-BA) by @torlando-agent[bot] in #1000
  • feat(messaging): send on Enter, Shift+Enter for newline by @torlando-agent[bot] in #999
  • deps(deps): bump the compose group with 2 updates by @dependabot[bot] in #995
  • feat(InterfaceManagementScreen): network-restriction chip on interface cards by @torlando-agent[bot] in #906

Full Changelog: v2.0.8-beta...v2.0.9-beta