github Yeraze/meshmonitor v2.18.7

4 hours ago

What's Changed

Features

Unmessageable Tag Support

  • Add support for Meshtastic's is_unmessagable User packet field
  • New checkbox in Node Identity configuration to prevent others from sending direct messages to the node
  • Full-stack implementation from UI through to protobuf message generation
  • Resolves #648
  • PR #652

API Token Authentication System

  • Comprehensive REST API v1 with token-based authentication
  • Token management UI with creation, viewing, and revocation
  • Rate limiting and security best practices
  • OpenAPI/Swagger documentation at /api/v1/docs
  • Supports read-only and read-write token scopes
  • PR #650

Auto Responder Enhancements

  • UI improvements for better user experience
  • Script testing capabilities for validation before deployment
  • Timezone support for scheduled responses
  • Enhanced development workflow
  • PR #649

Bug Fixes

LoRa Configuration

  • Add missing overrideFrequency field to LoRa configuration
  • Fixes issues with frequency override settings not persisting
  • PR #651

Maintenance

  • Version bump to 2.18.7
  • PR #653

Full Changelog: v2.18.6...v2.18.7

๐Ÿš€ MeshMonitor v2.18.7

๐Ÿ“ฆ Installation

Docker (recommended):

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

๐Ÿงช 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.

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.