Skip to content

Changelog

Ranoko edited this page Jul 3, 2026 · 2 revisions

Changelog

v1.0.3 — 2026-07-02

New Features

  • 📡 Meshcore Public Channel — New card in the MC Chat tab lets you broadcast to all nearby Meshcore nodes on the default channel. Click Open → to jump straight to the channel room.

Bug Fixes

  • Meshcore DM reliability — Switched to send_msg_with_retry for outbound DMs; stale routing paths are automatically re-discovered before falling back.
  • Meshcore message receive — Added a 20-second get_msg() poll to catch incoming messages on firmware v1.16+ where MESSAGES_WAITING events are not always fired.
  • Room list fabric labels — MT (cyan) and MC (purple) badges now clearly separate Meshtastic and Meshcore rooms at a glance.
  • Portal status page — Fixed portal showing as "Unreachable" on the status page (CORS header now set for cross-origin health checks).

Upgrade

git pull
docker compose up -d --build

v1.0.0 — 2026-06-15

Initial public release.

Features

  • Meshtastic agent — full gateway with node telemetry, chat rooms, position tracking, serial auto-reconnect
  • Meshcore agent — companion, repeater, and room server support; DMs and advert feed
  • LXMF / Reticulum agent — gateway for Reticulum network integration
  • TAM/KAM trust system — Ed25519-signed VOUCH / WARN / REVOKE assertions; CBOR-encoded; local + relay federation
  • Global node map — Leaflet.js map of all mesh nodes with trust overlays
  • Firmware flashing — server-side esptool flashing for Meshtastic and Meshcore (no Chrome WebSerial required)
  • Radio Port Assignment — stable /dev/serial/by-id/ path detection and assignment via dashboard UI
  • Federation — auto-sync TAMs with relay.remappedprotocol.org; free / Relay Pro / Hosted tiers
  • Dark mode UI — full dark theme across all tabs
  • Self-hosted security — optional RCP_API_KEY bearer token for admin endpoint protection
  • Hosted panel support — agent bundle download with pre-configured .env from portal dashboard

Supported hardware

  • Meshtastic: Heltec V3, T-Beam, T-Echo, RAK WisBlock, and any Meshtastic-compatible device
  • Meshcore: Techo, T-Deck, and any Meshcore-compatible device
  • Reticulum: any RNS-capable interface

Older releases will appear here as the project grows.

Clone this wiki locally