Releases: torlando-tech/eridanus
v0.3.0
Eridanus 0.3.0
Which APK?
Eridanus ships two flavors, one running the official Reticulum reference implementation,
and another running an unfinished, experimental, mostly AI-generated port of Reticulum to kotlin.
Both aspire to behave identically and both
attach to a shared Reticulum instance on your device (Sideband,
rnsd in Termux, Reticulum-for-Android). The only
intended difference is which Reticulum implementation runs in-process:
| APK | Reticulum implementation | Size |
|---|---|---|
| eridanus-python-0.3.0.apk | upstream python Reticulum, embedded via chaquopy — the reference implementation | larger (bundles a Python runtime) |
| eridanus-kotlin-0.3.0.apk | reticulum-kt (experimental kotlin port, WIP, AI-Generated) | smaller |
The Python version is highly recommended, unless you are willing to experiment and are open to the risks of missing or broken behavior at the cryptography layers,
and really need the smaller APK.
Installation
Download one APK and install on your Android device (Android 8.0+).
Verification
Signing Certificate Fingerprints (both APKs, same keystore):
SHA-256: DA:1B:A5:86:3A:49:B0:15:CB:6F:3F:1D:31:7B:D8:4D:4A:FB:B3:B2:89:68:1A:25:6F:95:F4:F4:B1:10:FC:74
SHA-1: 74:99:34:10:31:8D:ED:7C:01:34:B7:9A:34:71:18:22:47:B3:20:4B
SHA256 Checksums:
9c170261fc082aebdcd68456de3132e1ef88307467344e86af2030d40e315f4f eridanus-kotlin-0.3.0.apk
b76e306ba91c3c7bc955cc8b323b3e99866dfc4b0d39a14f381afc8ebc699c1a eridanus-python-0.3.0.apk
What's Changed
See the release notes below for details.
What's Changed
- Add room menu toggle to hide join/part notifications (ephemeral mode) by @torlando-tech in #39
- Don't yank the view to the bottom while reading scrollback by @torlando-tech in #40
Full Changelog: v0.2.2...v0.3.0
v0.2.2
Eridanus 0.2.2
Which APK?
Eridanus ships two flavors, one running the official Reticulum reference implementation,
and another running an unfinished, experimental, mostly AI-generated port of Reticulum to kotlin.
Both aspire to behave identically and both
attach to a shared Reticulum instance on your device (Sideband,
rnsd in Termux, Reticulum-for-Android). The only
intended difference is which Reticulum implementation runs in-process:
| APK | Reticulum implementation | Size |
|---|---|---|
| eridanus-python-0.2.2.apk | upstream python Reticulum, embedded via chaquopy — the reference implementation | larger (bundles a Python runtime) |
| eridanus-kotlin-0.2.2.apk | reticulum-kt (experimental kotlin port, WIP, AI-Generated) | smaller |
The Python version is highly recommended, unless you are willing to experiment and are open to the risks of missing or broken behavior at the cryptography layers,
and really need the smaller APK.
Installation
Download one APK and install on your Android device (Android 8.0+).
Verification
Signing Certificate Fingerprints (both APKs, same keystore):
SHA-256: DA:1B:A5:86:3A:49:B0:15:CB:6F:3F:1D:31:7B:D8:4D:4A:FB:B3:B2:89:68:1A:25:6F:95:F4:F4:B1:10:FC:74
SHA-1: 74:99:34:10:31:8D:ED:7C:01:34:B7:9A:34:71:18:22:47:B3:20:4B
SHA256 Checksums:
181073de2e538c8bf42610176a59e35a9271265dc0131ebc701b4a5dc6e46fc2 eridanus-kotlin-0.2.2.apk
7c1244badf73ab8959fa58a3f6c384308ca71e32bf3bc7b2aa3ae51853c2f166 eridanus-python-0.2.2.apk
What's Changed
See the release notes below for details.
What's Changed
- Parse and linkify NomadNet page addresses in chat by @torlando-tech in #38
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Eridanus 0.2.1
Which APK?
Eridanus ships two flavors, one running the official Reticulum reference implementation,
and another running an unfinished, experimental, mostly AI-generated port of Reticulum to kotlin.
Both aspire to behave identically and both
attach to a shared Reticulum instance on your device (Sideband,
rnsd in Termux, Reticulum-for-Android). The only
intended difference is which Reticulum implementation runs in-process:
| APK | Reticulum implementation | Size |
|---|---|---|
| eridanus-python-0.2.1.apk | upstream python Reticulum, embedded via chaquopy — the reference implementation | larger (bundles a Python runtime) |
| eridanus-kotlin-0.2.1.apk | reticulum-kt (experimental kotlin port, WIP, AI-Generated) | smaller |
The Python version is highly recommended, unless you are willing to experiment and are open to the risks of missing or broken behavior at the cryptography layers,
and really need the smaller APK.
Installation
Download one APK and install on your Android device (Android 8.0+).
Verification
Signing Certificate Fingerprints (both APKs, same keystore):
SHA-256: DA:1B:A5:86:3A:49:B0:15:CB:6F:3F:1D:31:7B:D8:4D:4A:FB:B3:B2:89:68:1A:25:6F:95:F4:F4:B1:10:FC:74
SHA-1: 74:99:34:10:31:8D:ED:7C:01:34:B7:9A:34:71:18:22:47:B3:20:4B
SHA256 Checksums:
b5ee5105bf418003373f94a2d5908d86186bf317868868614d05bd37e39ebb5c eridanus-kotlin-0.2.1.apk
d0633d8c293bb696e8066a7020fd934a7132642ead0d4de1257cdaa6c1684a85 eridanus-python-0.2.1.apk
What's Changed
See the release notes below for details.
What's Changed
- Chat: Enter sends, Shift+Enter newline by @torlando-tech in #33
- Add "Copy hash" to hub card context menu by @torlando-tech in #35
- Add @-mention autocomplete for room members by @torlando-tech in #36
- Highlight @-mentions of your own display name in chat by @torlando-tech in #37
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Eridanus 0.2.0
Which APK?
Eridanus ships two flavors, one running the official Reticulum reference implementation,
and another running an unfinished, experimental, mostly AI-generated port of Reticulum to kotlin.
Both aspire to behave identically and both
attach to a shared Reticulum instance on your device (Sideband,
rnsd in Termux, Reticulum-for-Android). The only
intended difference is which Reticulum implementation runs in-process:
| APK | Reticulum implementation | Size |
|---|---|---|
| eridanus-python-0.2.0.apk | upstream python Reticulum, embedded via chaquopy — the reference implementation | larger (bundles a Python runtime) |
| eridanus-kotlin-0.2.0.apk | reticulum-kt (experimental kotlin port, WIP, AI-Generated) | smaller |
The Python version is highly recommended, unless you are willing to experiment and are open to the risks of missing or broken behavior at the cryptography layers,
and really need the smaller APK.
Installation
Download one APK and install on your Android device (Android 8.0+).
Verification
Signing Certificate Fingerprints (both APKs, same keystore):
SHA-256: DA:1B:A5:86:3A:49:B0:15:CB:6F:3F:1D:31:7B:D8:4D:4A:FB:B3:B2:89:68:1A:25:6F:95:F4:F4:B1:10:FC:74
SHA-1: 74:99:34:10:31:8D:ED:7C:01:34:B7:9A:34:71:18:22:47:B3:20:4B
SHA256 Checksums:
f181afad5a95ab61d76fa3f19ac0e218e697d8f608db95d69ed6110be3f2eeb2 eridanus-kotlin-0.2.0.apk
fb0eb4c8220642d6c89889fb783e64d2f2c611f6a64b7ce7e73618738f65cf43 eridanus-python-0.2.0.apk
What's Changed
See the release notes below for details.
What's Changed
- Implement RRC T_ACTION (emote / "/me") support by @torlando-tech in #29
Full Changelog: v0.1.16...v0.2.0
v0.1.16
Eridanus 0.1.16
Which APK?
Eridanus ships two flavors, one running the official Reticulum reference implementation,
and another running an unfinished, experimental, mostly AI-generated port of Reticulum to kotlin.
Both aspire to behave identically and both
attach to a shared Reticulum instance on your device (Sideband,
rnsd in Termux, Reticulum-for-Android). The only
intended difference is which Reticulum implementation runs in-process:
| APK | Reticulum implementation | Size |
|---|---|---|
| eridanus-python-0.1.16.apk | upstream python Reticulum, embedded via chaquopy — the reference implementation | larger (bundles a Python runtime) |
| eridanus-kotlin-0.1.16.apk | reticulum-kt (experimental kotlin port, WIP, AI-Generated) | smaller |
The Python version is highly recommended, unless you are willing to experiment and are open to the risks of missing or broken behavior at the cryptography layers,
and really need the smaller APK.
Installation
Download one APK and install on your Android device (Android 8.0+).
Verification
Signing Certificate Fingerprints (both APKs, same keystore):
SHA-256: DA:1B:A5:86:3A:49:B0:15:CB:6F:3F:1D:31:7B:D8:4D:4A:FB:B3:B2:89:68:1A:25:6F:95:F4:F4:B1:10:FC:74
SHA-1: 74:99:34:10:31:8D:ED:7C:01:34:B7:9A:34:71:18:22:47:B3:20:4B
SHA256 Checksums:
8f1f7b7b375f67b70986a5b0d52fac7dcbdb91376844ab920eaf7b507cb0e5fa eridanus-kotlin-0.1.16.apk
396068ae5e88ba8c38bfe73b1282c3a8985204206ffe0aa5ee9927398fe6166e eridanus-python-0.1.16.apk
What's Changed
See the release notes below for details.
What's Changed
- Auto-reconnect to hub + rejoin rooms when the shared instance restarts by @torlando-tech in #28
Full Changelog: v0.1.15...v0.1.16
v0.1.9
Eridanus 0.1.9
Which APK?
Eridanus ships two flavors, one running the official Reticulum reference implementation,
and another running an unfinished, experimental, mostly AI-generated port of Reticulum to kotlin.
Both aspire to behave identically and both
attach to a shared Reticulum instance on your device (Sideband, Columba v2.0.0-beta or newer,
rnsd in Termux, Reticulum-for-Android). The only
intended difference is which Reticulum implementation runs in-process:
| APK | Reticulum implementation | Size |
|---|---|---|
| eridanus-python-0.1.9.apk | upstream python Reticulum, embedded via chaquopy — the reference implementation | larger (bundles a Python runtime) |
| eridanus-kotlin-0.1.9.apk | reticulum-kt (experimental kotlin port, WIP, AI-Generated) | smaller |
The Python version is highly recommended, unless you are willing to experiment and are open to the risks of missing or broken behavior at the cryptography layers,
and really need the smaller APK.
Installation
Download one APK and install on your Android device (Android 8.0+).
Verification
Signing Certificate Fingerprints (both APKs, same keystore):
SHA-256: DA:1B:A5:86:3A:49:B0:15:CB:6F:3F:1D:31:7B:D8:4D:4A:FB:B3:B2:89:68:1A:25:6F:95:F4:F4:B1:10:FC:74
SHA-1: 74:99:34:10:31:8D:ED:7C:01:34:B7:9A:34:71:18:22:47:B3:20:4B
SHA256 Checksums:
143403c0700e27e67753411c2b246dcada948112ca97b83e640bc3c0fd15be31 eridanus-kotlin-0.1.9.apk
2003db70e062d510302998fa7c7ae6f15607ca44bff8521ec9119c486e4c26c8 eridanus-python-0.1.9.apk
What's Changed
See the release notes below for details.
What's Changed
- python flavor: pip-install RNS + native crypto, drop Reticulum submodule by @torlando-tech in #16
Full Changelog: v0.1.8...v0.1.9
v0.1.7
Eridanus 0.1.7
Which APK?
Eridanus ships two flavors, one running the official Reticulum reference implementation,
and another running an unfinished, experimental, mostly AI-generated port of Reticulum to kotlin.
Both aspire to behave identically and both
attach to a shared Reticulum instance on your device (Sideband,
rnsd in Termux, Reticulum-for-Android). The only
intended difference is which Reticulum implementation runs in-process:
| APK | Reticulum implementation | Size |
|---|---|---|
| eridanus-python-0.1.7.apk | upstream python Reticulum, embedded via chaquopy — the reference implementation | larger (bundles a Python runtime) |
| eridanus-kotlin-0.1.7.apk | reticulum-kt (experimental kotlin port, WIP, AI-Generated) | smaller |
The Python version is highly recommended, unless you are willing to experiment and are open to the risks of missing or broken behavior at the cryptography layers,
and really need the smaller APK.
Installation
Download one APK and install on your Android device (Android 8.0+).
Verification
Signing Certificate Fingerprints (both APKs, same keystore):
SHA-256: DA:1B:A5:86:3A:49:B0:15:CB:6F:3F:1D:31:7B:D8:4D:4A:FB:B3:B2:89:68:1A:25:6F:95:F4:F4:B1:10:FC:74
SHA-1: 74:99:34:10:31:8D:ED:7C:01:34:B7:9A:34:71:18:22:47:B3:20:4B
SHA256 Checksums:
fc68fee918395319b0f0e2ac6c5d951f950783e5b2d21bddc358fb7cb6093090 eridanus-kotlin-0.1.7.apk
1c41f3991340e235d3bdb895a0d28862a15c3cf8830c5ab56e1b21aaa2c951f9 eridanus-python-0.1.7.apk
What's Changed
See the release notes below for details.
What's Changed
- Restore Eridanus icon on the foreground-service notification by @torlando-tech in #12
Full Changelog: v0.1.6...v0.1.7