https://github.com/torlando-tech/columba/releases/tag/v2.0.0-beta
Hey everyone,
Columba 2.0 pre-release is available now.
Most notably, 2.0 completely refactored the backend to allow for either RNS or reticulum-kt to be plugged in at build time, though the vast majority of my testing was done for RNS. These install as separate APKs so you can try them side by side without reinstalling.
As usual, there may be some things that I missed, and this release touches every interaction point between Columba and Reticulum. For now, please post any bugs you find here or on GitHub.
Other notable changes include
- a breaking change for the wire format of replies and reactions in Columba, to confirm to MeshchatX's format. This means pre 2.0 and post 2.0 Columba instances won't see each other's replies and reactions.
- Columba can now share its Reticulum instance
- Voice calls can now be globally disabled, or allowed only for contacts
- Crash reporting via sentry.io has been made opt-in on the standard APKs. Sentry's SDK has been removed at compile time from the -no-sentry APKs
Thank you all for your support and appreciation for Columba. I may write a longer retrospective on 1.0 at some point, but the short version is I regret shipping it with reticulum-kt as the only option. An android optimized Reticulum package still remains an aspiration for me, but frankly it will not be a high priority for me over the next few months at least.
Anyway, thanks again and enjoy your weekend!