Skip to content

Release history

Yeraze/meshmonitor releases

All releases

92 shown

No immediate action
v4.8.3 New feature

MeshCore discovery, MQTT config, bug fixes, docs

No immediate action
v4.8.2 Mixed

Unified Packet Monitor + MeshCore OTA decode

Review required
v4.8.1 Breaking risk
Auth RCE / SSRF

Automations, reconnect fix, security hardening

No immediate action
v4.8.0 New feature

Path visualization + auto-pathfinding

No immediate action
v4.7.4 New feature

MeshCore enhancements + multi-source improvements

Review required
v4.7.3 Mixed
Auth RBAC

MQTT bridge, UI fixes, bug fixes

Review required
v4.7.2 Breaking risk
Dependencies Auth

Fix MQTT crash + URL import + message order

No immediate action
v4.7.1 Breaking risk

Channels tab fix

Config change
v4.7.0 Mixed
Auth RBAC Breaking upgrade

Remote admin, MQTT dashboard restore, topic rewrite

No immediate action
v4.6.6 Breaking risk

Router fix + banner clear + LXC update script

No immediate action
v4.6.5 Mixed

MQTT Bridge dashboard + Telemetry tab

Upgrade now
v4.6.4 Mixed
Auth

Path Management, Passive Mode Stability, Visibility Toggles, PublicKey Fix

Config change
v4.6.3 Mixed
Auth RBAC

MQTT permissions, MeshCore telemetry, UI

Upgrade now
v4.6.2-1 Bug fix
Breaking upgrade

ArmV7 Docker fix

Config change
v4.6.2 Breaking risk
Auth

MQTT ingest, channel UX, Meshcore fix, Desktop setup

No immediate action
v4.6.1 Breaking risk

Meshcore, MQTT, testing

Config change
v4.6.0 Breaking risk
Breaking upgrade

Embedded MQTT broker + message persistence

No immediate action
v4.5.2 Breaking risk

MeshCore channel CRUD + position precision

No immediate action
v4.5.1 Breaking risk

JavaScript MeshCore backend + TCP transport

Config change
v4.5.0 Breaking risk
Auth RBAC

MeshCore first-class source

Review required
v4.3.2 Breaking risk
Auth RBAC

/api/nodes/security-issues removal

Review required
v4.3.1 Mixed
Auth Dependencies

OTA hardening + rebroadcast

Config change
v4.3.0 Breaking risk
Auth RBAC

Waypoints support

No immediate action
v4.2.3 Breaking risk

Message bugs + traceroute fixes

Upgrade now
v4.2.2 Security relevant
Auth RBAC Breaking upgrade

PKI leak fix + landing page

Upgrade now
v4.2.1 Breaking risk
Auth RBAC

Security fixes

Review required
v4.2.0 Breaking risk
Dependencies

Analysis & Reports workspace

No immediate action
v4.1.2 Breaking risk

Circuit breaker in auto-upgrade

No immediate action
v4.1.1 Breaking risk

Regression fixes

No immediate action
v4.1.0 New feature

Map Analysis workspace

Upgrade now
v4.0.2 Bug fix
Breaking upgrade

Postgres/MySQL upgrade fixes

Upgrade now
v4.0.1 Bug fix
Breaking upgrade Dependencies

Preserves legacy telemetry & neighbor data

Config change
v4.0.0 Breaking risk
Auth RBAC Breaking upgrade

Multi-Source + Per-Source Permissions

Review required
v3.12.0 New feature
Auth

Reverse proxy authentication

No immediate action
v3.11.1 New feature

MapLibre styles + desktop notifications

No immediate action
v3.11.0 New feature

GeoJSON/KML/KMZ overlays

No immediate action
v3.10.4 Bug fix

Reconnect flood + phantom TCP fixes

No immediate action
v3.10.3 Bug fix

packet_log timestamp fix

Upgrade now
v3.10.2 Security relevant
Dependencies

ARMv7 base‑image upgrade

No immediate action
v3.10.1 Bug fix

UNIQUE constraint fix

No immediate action
v3.10.0 Breaking risk

Database refactor

Upgrade now
v3.9.5 Bug fix
Breaking upgrade Dependencies

SQLite migration fix

No immediate action
v3.9.4 New feature

Auto Delete by Distance

Config change
v3.9.3 Bug fix
Auth

Cyrillic param preservation

No immediate action
v3.9.2 Bug fix

Postgres/MySQL pool name fix

Upgrade now
v3.9.1 Bug fix
Breaking upgrade

Migration fix

Review required
v3.9.0 New feature
Auth

Key mismatch detection + Map UI refresh

No immediate action
v3.8.8 Bug fix

DB purge fix

No immediate action
v3.8.7 New feature

TCP timing config + node ignore list

No immediate action
v3.8.6 Breaking risk

Analytics providers

Config change
v3.8.5 Breaking risk
Auth RBAC

Packet Monitor sidebar + new permission

Upgrade now
v3.8.4 Bug fix
Breaking upgrade

Node crash fix + Repeater protocol fixes

No immediate action
v3.8.3 Bug fix

Receive message fix

No immediate action
v3.8.2 New feature

Chat auto‑scroll + Jump to Bottom

No immediate action
v3.8.1 Bug fix

Ghost node resurrection fix

No immediate action
v3.8.0 New feature

Gateway OTA firmware updates

No immediate action
v3.7.6 Bug fix

isLocked desync fix

No immediate action
v3.7.5 New feature

Sidebar resizing + Multi‑channel automation

No immediate action
v3.7.4 Bug fix

Stale broadcast fix

No immediate action
v3.7.3 Breaking risk

Unified Message Search

Review required
v3.7.2 Security relevant
Auth RBAC

Channel‑based permission enforcement

No immediate action
v3.7.1 Bug fix

Auto Favorite persistence fix

No immediate action
v3.7.0 New feature

Auto Favorite Automation

No immediate action
v3.6.6 Bug fix

IPv4‑mapped IPv6 rate limiter fix

Config change
v3.6.5 Bug fix

BIGINT overflow fix

No immediate action
v3.6.4 Bug fix

packetId BIGINT fix + env var pre‑populate

No immediate action
v3.6.3 New feature

Tapback reaction colors

No immediate action
v3.6.2 Bug fix

Toggle visibility + integer graph fix

No immediate action
v3.6.1 New feature

Feature emojis + config + audit source filter

Review required
v3.6.0 New feature
Dependencies

Auto-Ping automation

Review required
v3.5.1 Bug fix
Auth

Remote admin toggle fix

Review required
v3.5.0 New feature
Auth

MeshCore experimental support

No immediate action
v3.4.13 New feature

Time‑window scheduler

No immediate action
v3.4.12 Bug fix

Load All button fix

No immediate action
v3.4.11 New feature

Proxmox LXC template

Upgrade now
v3.4.10 Bug fix
Auth

SQLite MFA fix + otpauth URI

Upgrade now
v3.4.9 Bug fix
Auth

SQLite MFA fix + persistent news dismiss

Config change
v3.4.8 New feature
Auth

TOTP MFA

No immediate action
v3.4.7 New feature

Auto Time Sync

No immediate action
v3.4.6 Breaking risk

Proxmox LXC template

No immediate action
v3.4.5 New feature

Packet charts + favorite node visibility

No immediate action
v3.4.4 New feature

Channel sort order + ONLINENODES token

No immediate action
v3.4.3 New feature

Proxmox LXC template + UI improvements

Config change
v3.4.2 New feature
Auth

Node filter + Traceroute

No immediate action
v3.4.1 New feature

Proxmox LXC template

No immediate action
v3.4.0 New feature

Geofence Triggers + Node Config

No immediate action
v3.3.1 Bug fix

`enabled` column + reset script fixes

No immediate action
v3.3.0 New feature

User-specific channel permissions

No immediate action
v3.2.5 Breaking risk

Unified SaveBar

No immediate action
v3.2.4 New feature

Sidebar pin button

No immediate action
v3.2.3 Bug fix

PostgreSQL/MySQL startup fix

v3.2.2 Mixed
⚠ Upgrade required
  • Do not install this version if using MySQL or PostgreSQL; a breaking bug will prevent the installation from starting.
  • Migration 056 now gracefully handles unexpected backup_history table schemas, but any incompatible records in that table will be lost (disk files remain).
  • LXC deployments lack auto‑upgrade support; manual updates require downloading new template files.
Notable features
  • Added Proxmox-compatible LXC container template with installation guide
Full changelog

🔧 Hotfix Release

This hotfix resolves a migration issue that prevented v3.2.1 from starting on some installations.

NOTE: Do not install if using MySQL or PostGres. There is a breaking bug that will prevent your installation from starting.

Bug Fixes

  • Fixed migration 056 failing on startup - The backup_history column migration now handles unexpected table schemas gracefully. Previously, if the table had an unexpected structure (missing timestamp column), the migration would fail and prevent the server from starting. (#1585)

Technical Details

Migration 056 now:

  • Checks if the table exists before proceeding
  • Creates the table with the correct schema if it doesn't exist
  • Detects and handles tables with unexpected schemas by recreating them
  • Validates required columns exist before attempting data migration
  • Logs column names for easier debugging

Note: If you had device backup history records in an incompatible schema, they will be lost during migration. The actual backup files on disk remain intact.

Pull Requests

  • #1585 - fix(migration): make backup_history migration more robust

Full Changelog: https://github.com/Yeraze/meshmonitor/compare/v3.2.1...v3.2.2


Proxmox LXC Template

This release includes a Proxmox-compatible LXC container template for MeshMonitor.

Installation

  1. Download the .tar.gz template file
  2. Verify the SHA256 checksum (optional but recommended)
  3. Upload to your Proxmox server: scp meshmonitor-*.tar.gz root@proxmox:/var/lib/vz/template/cache/
  4. Create a new LXC container from the template via Proxmox web UI
  5. Configure /etc/meshmonitor/meshmonitor.env with your Meshtastic node IP
  6. Start the container and access the web UI on port 8080

Documentation

See the Proxmox LXC Deployment Guide for detailed instructions.

Limitations

  • Auto-upgrade feature is not supported in LXC deployments
  • Manual updates required (download new template for each version)
  • Community-supported (Docker remains the primary deployment method)

🚀 MeshMonitor v3.2.2

📦 Installation

Docker (recommended):

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

🧪 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.

Beta — feedback welcome: [email protected]