MeshMonitor v2.19.0
This release includes custom tile server support, comprehensive documentation improvements, and important bug fixes.
Features
Interactive Maps
- Custom Tile Server Support - Add custom tile server support with vector and raster tiles (#654) (#674)
- Support for both raster and vector tile servers
- Multiple tile server configurations
- Style customization for vector tiles
Documentation
- Interactive Maps Feature Guide - Add comprehensive interactive maps feature guide (#688)
- Complete documentation for map features
- Configuration examples
- Usage instructions
Bug Fixes
- Security Flag Persistence - Resolve security flag persistence causing permanent node flagging (#686)
- CSP Violation - Resolve CSP violation by externalizing inline script and disable COOP for HTTP (#685)
- Claude Code Review - Restrict Claude Code Review to trusted contributors only (#687)
Test Results
All system tests passing:
- ✅ Configuration Import Test
- ✅ Quick Start Test
- ✅ Security Test
- ✅ Reverse Proxy Test
- ✅ Reverse Proxy + OIDC Test
- ✅ Virtual Node CLI Test
- ✅ Backup & Restore Test
Installation
Docker
```bash
docker pull yeraze/meshmonitor:latest
or specific version
docker pull yeraze/meshmonitor:2.19.0
```
Helm
```bash
helm repo update
helm upgrade --install meshmonitor meshmonitor/meshmonitor --version 2.19.0
```
Upgrade Notes
This is a standard upgrade with no breaking changes. Simply pull the latest image or update your Helm deployment.
Full Changelog
Merged Pull Requests:
- chore: Release v2.19.0 (#689)
- docs: Add comprehensive interactive maps feature guide (#688)
- fix: Restrict Claude Code Review to trusted contributors only (#687)
- fix: Resolve security flag persistence causing permanent node flagging (#686)
- fix: Resolve CSP violation by externalizing inline script and disable COOP for HTTP (#685)
- feat: Add custom tile server support with vector and raster tiles (#674)
Resolved Issues:
- Custom tile server to the maps (#654)
Previous Release: v2.18.9