github Yeraze/meshmonitor v2.19.2

5 hours ago

Bug Fixes

Missing API Endpoint (#715)

  • Fixed browser console 404 error for missing /api/server-info endpoint
  • Endpoint now returns timezone configuration used by InfoTab component

MQTT Configuration Display (#714)

  • Fixed MQTT encryption status showing incorrectly
  • Corrected Proto3 boolean field parsing for all MQTT configuration fields
  • Ensures enabled, encryptionEnabled, jsonEnabled, and tlsEnabled display accurately

Packet Log Management (#711)

  • Fixed packet monitor to respect packet_log_max_count setting
  • Implemented server-side JSONL export functionality
  • Export respects active filters and includes all packet metadata

Auto-Responder Array Handling (#709)

  • Fixed handling of array-type triggers in auto-responder configuration
  • Properly processes multiple trigger patterns per rule

Features

Packet Monitor Improvements (#713)

  • Added virtual scrolling for improved performance with large packet lists
  • Implemented infinite scrolling to load packets dynamically
  • Added pop-out window functionality for packet monitor
  • Supports base URL configuration for reverse proxy deployments
  • Improved packet numbering during live updates

What's Changed

  • #715 - Add /api/server-info endpoint to return timezone configuration
  • #714 - Correct MQTT boolean field parsing for Proto3 defaults
  • #713 - Packet monitor improvements - virtual scrolling, infinite loading, and pop-out window
  • #711 - Respect packet_log_max_count setting and implement server-side export
  • #709 - Handle array-type triggers in auto-responder

Full Changelog: v2.19.1...v2.19.2

๐Ÿš€ MeshMonitor v2.19.2

๐Ÿ“ฆ Installation

Docker (recommended):

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

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