Releases: markqvist/Sideband
Sideband β 0.7.1
This release includes updated versions of RNS and LXMF, and the improved support for message delivery over very low-speed links included in these packages.
Changes
- Updated RNS to version
0.6.4
and LXMF to version0.3.8
- Fixes a few minor bugs and UI issues
Sideband β 0.7.0
This is a rather big update to Sideband, that brings the release of the all new mapping and distributed telemetry system. The performance and loading time of the application has also been significantly improved, both on desktop and Android. Additionally, a lot of small bugs, UI inconsistencies and other minor issues have been fixed.
Changes
- Added Situation Map
- Added support for offline maps in MBTiles format
- Added support for online maps from OSM and VirtualEarth
- Added distributed telemetry sharing engine
- Added geospatial calculation engine
- Added physical link status stats to messages
- Greatly improved UI feedback on LXMF sync
- Improved message details rendering
- Improved copy/paste behavior for fields on Android
- Double-tap an field to copy contents
- Double-tap an empty field to paste clipboard contents
- Added numeric keyboard shortcuts for conversations
- Added ability to run Sideband in daemon-mode
- Added basic command/request system that currently supports
ping
,echo
andsignal report
commands. - Added option to show custom display styles in the conversation list
- Improved interval slider behaviors
- Improved keyboard shortcut navigation in entire application
- Implemented lazy-loader for views for greatly improved startup time
- Rewrote IPC between UI and service for improved performance on Android
- Refactored most UI views for improved performance
- Implemented automatic WiFi/Ethernet interface re-scanning on Android for improved roaming support
- Added option to disable propagation on direct delivery failure
- Added support for reading Android sensors data into telemetry engine
- Added warning to messages on invalid/unverifiable signatures
- Improved contact list sorting by trusted and new message status
- Improved Android permissions handling
- Greatly improved general logging, error logging and handling
- Improved consistensy of the user interface
- Removed various fixes and patches to SDL2 that was no longer needed
- Fixed a bug that caused the message input field to sometimes not be able to delete everything
- Fixed a race condition in UI button handling
- Fixed a potentially invalid callback init
Sideband β 0.6.2
This release improves USB device handling, and adds a few UI improvements.
Changes
- Added retry option on failed messages
- Added USB device filter
- Fixed a UI bug
- Updated RNS and LXMF to latest versions
Sideband β 0.6.1
This release adds the ability to use Sideband as a full RNS daemon on Android. Simply export the RPC keys from Sideband using the export button in the Connectivity section, and paste the copied config line into your Reticulum config file (in Termux, for example).
This way you can easily use all supported hardware, like modems and RNodes, in the Android terminal. Remember to disable battery optimisations for Sideband, so the RNS service is not killed by the OS, while in the background.
Changes
- Added ability to export RPC keys for use with other instances, such as Termux on Android.
- Added e-ink display mode
- Removed inadverdent character limit on "print command" field
- Fixed a bug that caused RNode bluetooth control to fail
- Fixed a missing config key init
- Updated dependencies
- Fixed content type header on APK file downloads from repository server
Sideband β 0.6.0
This release adds some useful quality improvements, fixes a bug, and updates Reticulum and LXMF to the latest versions.
Changes
- Added better conversation list sorting
- Added ability to ignore unknown senders
- Added built-in repository server for sharing Sideband and Reticulum software
- Added RNode airtime controls
- Added ability to toggle control of RNode display
- Fixed a bug that could cause excessive announces from sleeping Android devices
Sideband β 0.5.4
This maintenance release updates RNS and LXMF dependencies, and brings a UI improvement.
Changes
- Increased switch hit zones
- Updated RNS and LXMF to latest versions
Sideband β 0.5.3
This maintenance release updates RNS and LXMF to the latest versions.
Changes
- Updated all build dependencies to latest versions
Sideband β 0.5.2
This maintenance release updates RNS and LXMF to the latest versions.
Changes
- Adds the improved IFAC system from RNS 0.4.8
Sideband β 0.5.1
This release makes roaming between different physical networks, and different physical or virtual interface types, smoother and more reliable.
Changes
- Greatly improved roaming when physically moving between different network types
- Fixed a bug that caused path rediscovery to fail in some cases
Sideband β 0.5.0
This release makes roaming between different physical networks, and different physical or virtual interface types, much smoother and more reliable.
Changes
- Greatly improved roaming between different interface types
- Fixed double announce at startup
- Sideband now retakes multicast lock on WiFi carrier change