github Yeraze/meshmonitor v4.17.2-rc2

pre-release5 hours ago

MeshMonitor v4.17.2-rc2

Warning

This is a pre-release for testing. Use it on production systems at your own risk.

The map can now show live packet traffic. Turn on Live packet traffic in Map Features, and each packet a source hears flies as a dot to the node that heard it, then a ring pulses out from that node. It works for Meshtastic, MQTT and MeshCore sources on the source Map tab, the Dashboard and the MeshCore map. It needs Packet Monitor read access, works with packet logging off, stores nothing and sends nothing on the mesh. A slider caps the dots per second, and a readout counts the last minute's packets: received, drawn, skipped for no position, and over the limit. Every source type now calls its map tab Map, and MeshCore opens on the map on phones. This RC also takes a round of dependency updates, including i18next 26.5 with the type fixes it needs.

Features

  • Map: live packet traffic, with a per-viewer rate slider and a last-minute readout (#5971)
  • Navigation: one Map tab across source types; MeshCore shows the map first on mobile (#5969)

Dependencies

  • i18next 26.5.6, with TFunction type fixes (#5989)
  • maplibre-gl 6.15.0 (#5987)
  • emoji-picker-react 5.1.0 (#5983)
  • Production dependencies group, 6 updates (#5976)
  • Rollup native binaries 4.65.0 (#5985, #5986)
  • puppeteer 25.16.0 (#5978)
  • eslint and typescript-eslint (#5975, #5977, #5981)

CI/DevOps

  • actions/setup-python 7.1.0 (#5984), docker/login-action 4.7.0 (#5988), Swatinem/rust-cache 2.9.3 (#5982), codeql-action group (#5980)
  • Version bump to 4.17.2-rc2 (#5990)

Issues Resolved

#4835, #5968

Full Changelog: v4.17.2-rc1...v4.17.2-rc2

๐Ÿš€ MeshMonitor v4.17.2-rc2

๐Ÿ“ฆ Installation

Docker (recommended):

docker run -d \
  --name meshmonitor \
  -p 8080:3001 \
  -v meshmonitor-data:/data \
  ghcr.io/Yeraze/meshmonitor:4.17.2-rc2

๐Ÿงช Testing

โœ… All tests passed
โœ… TypeScript checks passed
โœ… Docker images built for linux/amd64, linux/arm64, linux/arm/v7

๐Ÿ“‹ Changes

See commit history for detailed changes.

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.