What's Changed since RC3
Bug Fixes
-
fix(security): Fix orphaned security issue details display (#1480)
- Added fallback display for security details when flags are cleared but details remain
- Fixed
keySecurityIssueDetailsnot being cleared when explicitly set to undefined - Added API endpoint
POST /api/security/nodes/:nodeNum/clearto manually clear security issues
-
fix(dm): Fix DM routing, SQLite schema, and purge validation (#1479)
- Ignore routing errors from intermediate nodes for DMs
- Use target node's channel for direct messages
- Correct column names in push_subscriptions Drizzle schema for SQLite
- Prevent purging local node from device NodeDB
-
fix(database): Add logging for mark-as-read operations (#1477)
-
fix(database): Convert booleans to integers for SQLite binding (#1476)
-
fix(api): Add PostgreSQL/MySQL support for API token management (#1473)
-
fix(i18n): Update purge warning to include local database (#1467)
-
fix(network): Correct IP address byte order for static WiFi config (#1466)
-
fix(cors): Allow X-CSRF-Token header in CORS configuration (#1465)
-
fix: Address type safety issues from v3.0 PR review (#1461)
Full Changelog
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.0.0-RC4
๐ฆ Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:3.0.0-RC4๐งช 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.