What's New in v3.3.0
Features
- User-specific permissions for virtual channels - Virtual channels now support per-user View Map and Read permissions (#1655)
- Emoji tapback reactions - Single-emoji replies render as tapback pills instead of full message bubbles (#1660)
- Sticky/pinned nodes in Messages tab (#1651)
Bug Fixes
- Fix virtual node channel reset on restart - Rebuild channel config from database instead of cache, preventing Android clients from losing channel names (#1661, #1659, #1567)
- Fix map zoom with Show Traceroute - Clicking a node with no traceroute now zooms to the node instead of doing nothing (#1662)
- Fix node deselection on map - Allow deselecting nodes by clicking again in map node list (#1657, #1656)
- Improve Link Quality charts for sparse data (#1652, #1648)
- Hide accuracy circles/segments when traceroute is active (#1649)
- Support shorthand PSKs in Channel Database (#1644, #1642)
- Preserve disabled channels in database (#1643, #1640)
- Show correct encryption status in Device Channels view (#1646, #1641)
Other
- Translations - Russian translation update (#1625)
- Docs - Added Sky and Sea Alert to user scripts gallery (#1645)
- Dependencies - Updated recharts, express-session, react-router-dom, i18next, and others
Proxmox LXC Template
This release includes a Proxmox-compatible LXC container template for MeshMonitor.
Installation
- Download the
.tar.gztemplate file - Verify the SHA256 checksum (optional but recommended)
- Upload to your Proxmox server:
scp meshmonitor-*.tar.gz root@proxmox:/var/lib/vz/template/cache/ - Create a new LXC container from the template via Proxmox web UI
- Configure
/etc/meshmonitor/meshmonitor.envwith your Meshtastic node IP - 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.3.0
๐ฆ Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:3.3.0๐งช 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.