github torlando-tech/columba v0.8.17

latest releases: v0.10.8-beta, v0.10.7-beta, v0.10.6-beta...
one month ago

Columba 0.8.17

Installation

Download the APK matching your device's CPU architecture.

Architecture-specific APKs (recommended — smaller download):

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

Telemetry variants:
Each architecture also has a -no-sentry variant without crash reporting for maximum privacy.

Not sure which to pick? Most Android phones use arm64. 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:

7a0f225de0318ee9b87c8a2faa8e4108631da383bd7ed590d46e99f856366467  columba-0.8.17-arm64-no-sentry.apk
073eac14259d0dfa009ac7ed09d0e74bd2b1aa604484b4e698ee67ff230d5ebc  columba-0.8.17-arm64.apk
cb4a595eeb18b3715a2e9d4d8079046157490652a43f27bc08ace70d56ac390c  columba-0.8.17-armeabi-v7a-no-sentry.apk
d22972c2f0075cf7412f5c088cbff73625128771d0edfd44659517270dd23620  columba-0.8.17-armeabi-v7a.apk
ae14586571a96a0c39e415eee8fbee1f54ce3d6d808e16bd4e3354cf92c4b684  columba-0.8.17-universal-no-sentry.apk
ebb15915143c3e884b3d9d80720d23958ce23ad916dc649ed6c745eaf2e09901  columba-0.8.17-universal.apk
5d74c030964484425aca4b8fa30e09a47d35b236788902c23bb3ea31417505d2  columba-0.8.17-x86_64-no-sentry.apk
8d2877618a954b51eed792bf45743f7ea4354f593a991d36edaf0ab88bed599f  columba-0.8.17-x86_64.apk

What's Changed

Another long overdue stable release for Columba! Not sure which version to download with respect to -no-sentry variants? See my full explanation here: #371 but the TL;DR is: the normal versions (that don't have -no-sentry in the name) send anonymous crash reports and stack traces to sentry.io, where I get notifications about crashes and performance issues. Participation in this has resulted in MANY bugs getting fixed, especially during the v0.8.x cycle.

In case you've been waiting since v0.6.11, here's what was added:

In v0.8.x:

  • RNode flasher
  • Full rewrite of LXST in kotlin https://github.com/torlando-tech/LXST-kt for improved performance and stability
  • Import Sideband identity (via full sideband backup tar, or via "Send Key To Other App" button in Sideband)
  • Push To Talk (PTT) for voice calls (tested with the onscreen button, untested with external bluetooth headset)
  • Allow other apps to share text into Columba (after doing this, select which conversation you want to share the text to and it will be pre-filled in the text box) thanks @MatthieuTexier
  • Add interface type filtering to announce stream
  • Add Send Now / Request Now telemetry buttons to map screen
  • Add ability to remove stale location markers from map
  • lots of bug fixes

In v0.7.x:

  • LXST Voice Calls
  • RNS 1.1.x Interface Discovery and Bootstrap Interfaces
  • Use RNodes via USB cable
  • Initiate and complete RNode Bluetooth pairing with USB cable (sends command to enter pairing mode, reads pin code back over serial). Seems that only nRF52840 boards currently return pin over serial; ES32-S3 does not.
  • Send and receive location with a Telemetry Collector. Opt in to acting as a telemetry collector ("group host")
  • New stats screen for interfaces
  • View RSSI and SNR metrics for incoming messages over RNodes
  • View RSSI for incoming BLE connections (if your phone is acting as Central; Android does not report RSSI for Peripherals)
  • Optionally block/ignore messages from peers not on your contacts list
  • Add button to remove individual announces, or clear all announces

See the release notes below for details.

What's Changed

Full Changelog: v0.8.13...v0.8.17

Don't miss a new columba release

NewReleases is sending notifications on new releases.