github torlando-tech/columba v2.0.5-beta

pre-release2 hours ago

Columba 2.0.5-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.5-beta-official-rns-py-armeabi-v7a.apk armeabi-v7a Older 32-bit ARM phones & tablets
columba-2.0.5-beta-official-rns-py-arm64-v8a.apk arm64-v8a Most modern Android phones & tablets
columba-2.0.5-beta-official-rns-py-x86_64.apk x86_64 Chromebooks, emulators, some tablets
columba-2.0.5-beta-official-rns-py-universal.apk All Universal fallback (larger download)

Kotlin backend (EXPERIMENTAL-reticulum-kt)

APK Architecture Devices
columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a.apk armeabi-v7a Older 32-bit ARM phones & tablets
columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a.apk arm64-v8a Most modern Android phones & tablets
columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-x86_64.apk x86_64 Chromebooks, emulators, some tablets
columba-2.0.5-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:

b2bbfb0995a5aa54fea836cc5d04880d1d069e60842ff99ba7a1e615c622a848  columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a-no-sentry.apk
35cb403ac0900866792a3025bc8c67ea90b77eed8abc2b50ef4820d8939553f8  columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a.apk
a76209520d229fb9235019d703539241e6c9695c40f13f6bf6eb382047084555  columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a-no-sentry.apk
896c19e0573363bea7a80e83c62e392ecd343b5d0c886ecb89b43ecd50ff0925  columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a.apk
9d453001a1ee2866cb4a627fe256e4df0be3906509d2f326394b88f03984ffa0  columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-universal-no-sentry.apk
9d8d4309b829229718eb04377c7adebf2211f8b2c094141db2bb8f2174928e1f  columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-universal.apk
32bf0dfc1cd3482eab12ec0e8b23b36c024221220dd4f325ce5f2f8e39be923b  columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-x86_64-no-sentry.apk
bf842759e26b62a88da0e0f8e429cd7eb21e70bdd10c86f662da1f0b65eeeeb1  columba-2.0.5-beta-EXPERIMENTAL-reticulum-kt-x86_64.apk
2f37e252022c7abfceaa4a39fcb2b8441d628d15a169f2f2c6ec8bf8db04775f  columba-2.0.5-beta-official-rns-py-arm64-v8a-no-sentry.apk
4601bcceeaa42024369bebb6a0e124a29a5ca1dc896f8fd3f7bb926e39ea38c6  columba-2.0.5-beta-official-rns-py-arm64-v8a.apk
331b0dea8812f61e35bd82d226753847c5e32da97f0a7aa0db76ba44138ce7a3  columba-2.0.5-beta-official-rns-py-armeabi-v7a-no-sentry.apk
fe306413078053019ddfc3dab2c064eb5615fc6844e4c113a280605eec011f46  columba-2.0.5-beta-official-rns-py-armeabi-v7a.apk
d21d7c343e7ba1618fd222a67b0d22393757f33138a7ddb06448b4a638137812  columba-2.0.5-beta-official-rns-py-universal-no-sentry.apk
8b68789e5f6f6a147145d8c330139a8b648e06e351bb01a33d1dce551f598b15  columba-2.0.5-beta-official-rns-py-universal.apk
5d8a9ae1de3331d3ad9bab8b21f28eb43c63f646d838a012d6d5251362179063  columba-2.0.5-beta-official-rns-py-x86_64-no-sentry.apk
1e3e682223eeec2e7a0a511e5ffdc516da3d56015fc1eef704eb6211020c8dab  columba-2.0.5-beta-official-rns-py-x86_64.apk

What's Changed

  • build: bump ktlint to 1.5.0 to relax discouraged-comment-location (#923) by @torlando-agent[bot] in #984
  • Fix: pan short NomadNet pages from anywhere in the viewport (#681) by @torlando-tech in #982
  • fix(location): restore precise location for sharing — drop merged FINE maxSdkVersion cap (#855) by @torlando-tech in #986
  • feat(messaging): add "Select text" action to copy message substrings (#920) by @torlando-agent[bot] in #985
  • feat(nomadnet): remember selected page rendering mode across sessions by @torlando-tech in #983

Full Changelog: v2.0.4-beta...v2.0.5-beta

Don't miss a new columba release

NewReleases is sending notifications on new releases.