Skip to content

RNS β 0.8.2

Compare
Choose a tag to compare
@markqvist markqvist released this 06 Oct 08:56
· 201 commits to master since this release

This release adds several new boards to rnodeconf, fixes a range of bugs and improves transport reliability.

Thanks to @jacobeva, @prusnak and @deavmi who contributed to this release!

Changes

  • Added support for T-Beam Supreme devices to rnodeconf
  • Added support for T3S3 devices to rnodeconf
  • Added support for T-Deck devices to rnodeconf
  • Added support for new hardware error codes from connected RNodes
  • Added the ability to control the display on nRF52-based RNodes
  • Improved resource transfers over very slow links, by adding more suitable MAX_WINDOW cap if link speed is continously below threshold.
  • Improved rnodeconf flashing so manual resets for some devices are no longer required
  • Added edge case handling for receiving a link proof after the link had timed out and been closed, but before it having been purged from active links table
  • Updated supported hardware section of the manual with new boards
  • Tuned path request timing for roaming instances
  • Fixed a bug that caused RNS to fail to initialise in Termux on Android
  • Fixed a bug in RNodeInterface firmware version comparison
  • Fixed a bug in the serial framing of RNodeMultiInterface
  • Fixed a bug in sub-interface spawning of RNodeMultiInterface

Release Hashes

db720a727a09c0c9d76288dec5a995a30146e65d6a4c5c034f47fb60a78f4962 rns-0.8.2-py3-none-any.whl
ee412535edba48817551658247fb0c843d17e1c97cad9d2a819a7fc627c5ba28 rnspure-0.8.2-py3-none-any.whl