What's Changed
๐ New Features
- Multi-pattern triggers for AutoResponder - Support multiple trigger patterns separated by commas (e.g., "ask, ask {message}") by @Yeraze in #628
- Enhanced regex documentation - Improved AutoResponder regex pattern documentation and examples by @Yeraze in #628
- Configuration error detection - Added warning banners for configuration errors and issues by @Yeraze in #632
๐ Bug Fixes
- Android message attribution - Fixed Android client messages showing incorrect sender (!00000000) by @Yeraze in #630
- Virtual Node PKI validation - Fixed PKI validation for Virtual Node connections by @Yeraze in #630
- Virtual Node activity filtering - Applied activity filtering to Virtual Node initial configuration by @Yeraze in #633
- Locally connected node security - Ensure locally connected node always shows as secure by @Yeraze in #627
- Dashboard chart titles - Added tooltip support for truncated chart titles by @Yeraze in #625
๐ Documentation
- PirateWeather example - Added PirateWeather configuration example to documentation by @Yeraze in #628
๐ง Maintenance
- Version bump to 2.18.4 - Updated version across package.json, Helm chart, and dependencies by @Yeraze in #634
- TypeScript fixes - Removed unused code and fixed JSX template literal escaping by @Yeraze in #634
Full Changelog
Full Changelog: v2.18.3...v2.18.4
๐ MeshMonitor v2.18.4
๐ฆ Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:2.18.4๐งช 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.