Skip to content

v4.17.2-rc2

Pre-release
Pre-release

Choose a tag to compare

@Yeraze Yeraze released this 26 Oct 18:58
· 5 commits to main since this release
04eb6c3

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.