github torlando-tech/columba v1.0.3-beta

pre-release4 hours ago

Columba 1.0.3-beta

Installation

Download the APK matching your device's CPU architecture.

Architecture-specific APKs (recommended — smaller download):

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

b6630683d81587956ae0d1246f932934dddabe9b7ad7044d08ab2a4b61489fea  columba-1.0.3-beta-arm64-v8a-no-sentry.apk
0c2f4bd0be0ed8fb745ca3c24e4665df64567cf63ce9baeb1741b0b4b01276f7  columba-1.0.3-beta-arm64-v8a.apk
58574770608db9e4bc39099cf8ada44e1f5b549f8452fce652e411a95ca1f3b0  columba-1.0.3-beta-armeabi-v7a-no-sentry.apk
9c7d27ba4b79085dfc93f654704d7d7c75235bfdefec7b31f62deec34e0f7c4d  columba-1.0.3-beta-armeabi-v7a.apk
c938bae5cc7bef0049177d7c4fdb97637960b0319d999d7566c43eb430b19300  columba-1.0.3-beta-universal-no-sentry.apk
cdaf59020c16528382d132e7decaca5cbae3684d1dbf341e0b444fb26ba1c8d7  columba-1.0.3-beta-universal.apk
4670d5fbafae7d3621b32809a0cd63b6c76418cc8564072a91963d7fb9ffb0c1  columba-1.0.3-beta-x86_64-no-sentry.apk
93f8cd988994490866f09ef98f556d8ab01c0c5577f1d182268eac393a76c7a4  columba-1.0.3-beta-x86_64.apk

Reticulum / LXMF / LXST updates

This release picks up the following library updates:

reticulum-kt updated: v0.0.16v0.0.20

See torlando-tech/reticulum-kt@v0.0.16...v0.0.20

  • Update conformance-bridge/src/main/kotlin/KotlinBridge.kt (81507d1)
  • perf(stamper): incremental SHA + bit-count instead of BigInteger compare (34c6b56)
  • fix(rns-android): wire LocalClientInterface factory before Reticulum.start (7abdd3b)
  • feat(bridge): commands to test stamp enforcement end-to-end (1d67096)

LXMF-kt updated: v0.0.11v0.0.13

See torlando-tech/LXMF-kt@v0.0.11...v0.0.13

  • feat(conformance-bridge): accept optional timestamp param on lxmf_send_* (10d7379)
  • fix(LXMRouter): identify on reused propagation link before /get (e34ed1b)
  • fix(LXMessage): accept Nil for fields slot, preserve wire encoding through hash (1271e8c)
  • fix(conformance-bridge): implement lxmf_get_message_progress (fa6b545)
  • fix(LXMessage): @Volatile on progress for cross-thread visibility (6cb5636)
  • fix(python-bridge): point symlink at sibling reticulum-kt checkout (ab713c2)
  • fix(LXMRouter): register lxmf.delivery announce handler so stamps are sent (2141e2e)

What's Changed

  • test(debug): TestReceiver/TestController for phone harness Stage 1 by @torlando-tech in #909
  • deps(reticulum-kt, LXMF-kt): bump v0.0.16 → v0.0.17, v0.0.11 → v0.0.12 by @torlando-tech in #910
  • Fix shutdown race that could close DB while Room writes are mid-transaction (Sentry COLUMBA-8R) by @torlando-tech in #857
  • deps(LXMF-kt): bump v0.0.12 → v0.0.13 (Sideband stamp-drop fix) by @torlando-tech in #914
  • deps(reticulum-kt): bump v0.0.17 → v0.0.20 by @torlando-tech in #915

Full Changelog: v1.0.2-beta...v1.0.3-beta

Don't miss a new columba release

NewReleases is sending notifications on new releases.