github Yeraze/meshmonitor v1.4.0
v1.4.0 - Telemetry Favorites & Major Dependency Updates

latest releases: v2.18.7, v2.18.6, v2.18.5...
one month ago

🎉 MeshMonitor v1.4.0

This release brings the new Telemetry Favorites Dashboard feature and major dependency updates across the entire stack.

✨ Highlights

🌟 Telemetry Favorites Dashboard

  • Pin your favorite nodes for quick access to their telemetry data
  • Star/unstar nodes directly from the telemetry interface
  • Dedicated favorites dashboard showing only starred nodes
  • Persistent favorites storage in database
  • Quick toggle between all nodes and favorites view

📦 Major Dependency Updates

  • React 19 - Latest React with improved performance and features
  • Express 5 - Enhanced server capabilities
  • Node.js 22 - Latest LTS with better performance (Node 18 support deprecated)
  • react-leaflet v5 - Better map functionality
  • ESLint 9 & TypeScript ESLint 8 - Modern linting and type checking
  • Vite 6 - Faster builds and better developer experience

🐛 Bug Fixes

  • Fixed Express 5 wildcard route compatibility issue preventing server startup
  • Resolved Docker build issues with missing @meshtastic/protobufs dependency
  • Fixed server test failures after jsdom v27 upgrade
  • Patched various dependency vulnerabilities through updates

🔧 Technical Improvements

  • Modernized entire dependency stack for better security and performance
  • Improved build times with updated tooling
  • Enhanced type safety with latest TypeScript ESLint
  • Better development experience with latest Vite and React

📦 Docker Image

The Docker image ghcr.io/yeraze/meshmonitor:1.4.0 will be automatically built and published once this release is created.

📝 Full Changelog

See CHANGELOG.md for complete details.


Full Changelog: v1.1.0...v1.4.0

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.