Skip to content

Releases: markqvist/Sideband

Sideband β 0.7.1

02 Nov 18:59
Compare
Choose a tag to compare

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 version 0.3.8
  • Fixes a few minor bugs and UI issues

Sideband β 0.7.0

01 Nov 17:57
Compare
Choose a tag to compare

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 and signal 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

16 Oct 20:44
Compare
Choose a tag to compare

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

07 Oct 15:25
Compare
Choose a tag to compare

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

20 Sep 20:59
Compare
Choose a tag to compare

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

15 Aug 11:53
Compare
Choose a tag to compare

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

10 Jul 20:01
Compare
Choose a tag to compare

This maintenance release updates RNS and LXMF to the latest versions.

Changes

  • Updated all build dependencies to latest versions

Sideband β 0.5.2

04 Feb 20:42
Compare
Choose a tag to compare

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

23 Dec 23:14
Compare
Choose a tag to compare

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

22 Dec 20:45
Compare
Choose a tag to compare

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