github Yeraze/meshmonitor v2.16.3
v2.16.3 - Theme Expansion

latest releases: v2.21.11, v2.21.10, v2.21.9...
one month ago

What's New in v2.16.3

This release brings a major expansion of theme support with 11 new themes, comprehensive accessibility options, and improved theme switching functionality.

Features

๐ŸŽจ Massive Theme Expansion (#508)

  • Added 11 new themes bringing the total to 15 themes across 4 categories
  • Popular Themes: Nord, Dracula, Solarized Dark/Light, Gruvbox Dark/Light
  • High Contrast Themes: WCAG AAA compliant (7:1 contrast ratio) for enhanced accessibility
    • High Contrast Dark
    • High Contrast Light
  • Color-Blind Friendly Themes: Designed for specific types of color blindness
    • Protanopia (red-blind)
    • Deuteranopia (green-blind)
    • Tritanopia (blue-blind)
  • Improved Theme UI: Organized theme dropdown with optgroups for better UX
  • Comprehensive Documentation: New Theme Gallery with 60 automated screenshots
    • Desktop and mobile views for all 15 themes
    • Nodes and Channels page screenshots
    • Interactive lightbox for viewing full-size images
  • Automation Script: Puppeteer-based screenshot capture tool for theme documentation

Fixes

๐Ÿ”ง Theme Switching Improvements (#507)

  • Fixed theme switching not applying to all components consistently
  • Improved localStorage persistence for theme selection
  • Better theme initialization on app load
  • Resolved theme state synchronization issues

Pull Requests

  • #509 - Release v2.16.3
  • #508 - feat: Add 11 new themes with comprehensive accessibility options
  • #507 - fix: Comprehensive theme switching improvements for Catppuccin themes

Installation

Docker (recommended):

docker pull ghcr.io/yeraze/meshmonitor:v2.16.3

Helm:

helm repo update
helm upgrade meshmonitor meshmonitor/meshmonitor --version 2.16.3

Documentation


Full Changelog: v2.16.2...v2.16.3

๐Ÿš€ MeshMonitor v2.16.3

๐Ÿ“ฆ Installation

Docker (recommended):

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

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