Skip to content

v0.0.4

Choose a tag to compare

@github-actions github-actions released this 26 Aug 18:36
· 39 commits to main since this release

RetiMesh Node 0.0.4

  • Zero-config peering (AutoInterface): the node joins Reticulum's IPv6 multicast discovery on its Wi-Fi, so Sideband/RNS clients on the AP find it without entering an IP or port; each peer becomes its own Transport interface.
  • mDNS: the portal and RNS port are reachable as retimesh.local.
  • Sideband hand-off: LXMF entries in the neighbour list link straight into Sideband to message that peer.
  • SD card support: hot-plug detection, capacity/partial-volume reporting, admin-protected format, event log on the card with download from the settings page.
  • OLED transport page, announce limits, settings export/import, heap watermark (the "0.1" milestone items).
  • Host-native unit tests (HDLC framing) and a CI test job.
  • Quieter console: explicit / and favicon routes, no board.json probe, named interface deregistration.
  • Docs: full user documentation set — getting started, architecture, configuration, Reticulum integration, hardware, HTTP API, troubleshooting, development, and examples (rnsd/RNode configs, announce watcher, beacon listener, remote NomadNet peer, API curl); Sideband ratchet-cache note.
  • Release tooling: draft notes now include the commit list since the previous tag.

Install

  • Browser: open the web flasher, pick your board, click Install.
  • Terminal: pipx run --spec "git+https://github.com/dobrevit/RetiMesh_Node#subdirectory=tools/retimesh-flash" retimesh-flash install
  • Manual: flash retimesh-node-0.0.4-<board>-merged.bin at 0x0 with esptool; per-partition files and offsets are in release.json.

SHA-256 checksums for every asset are in sha256sums.txt.