github Yeraze/meshmonitor v2.8.9

latest releases: v2.21.4, v2.21.3, v2.21.2-test...
one month ago

๐Ÿ› Bug Fixes

Mobile Node Popup Dimensions (#286)

  • Reverted mobile node popup dimension changes from v2.8.7 (PR #279)
  • Restored fixed 240px width for node popups on mobile devices
  • Removed dynamic width calculations that were causing layout issues
  • Removed responsive sizing that inadvertently affected popup display

What Changed

PR #279 introduced responsive sizing for mobile node popups using dynamic calculations like calc(100vw - 40px). While well-intentioned for mobile responsiveness, this caused unintended layout issues with the node popup display.

This release restores the original fixed 240px width behavior for node popups on mobile devices, ensuring consistent and predictable popup dimensions.

Technical Details

Reverted mobile CSS changes:

  • Removed min-width: 0, max-width: calc(100vw - 40px), width: min-content
  • Restored max-width: 240px for mobile node popups (max-width: 768px)
  • Removed route-popup responsive sizing section
  • Removed extra small devices media query (max-width: 400px)

๐Ÿš€ Upgrade Notes

No breaking changes. Simply pull the latest image or deploy the updated Helm chart.

Docker:

docker pull yeraze/meshmonitor:v2.8.9
# or
docker pull yeraze/meshmonitor:latest

Helm:

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

๐Ÿ“ Full Changelog

Commits since v2.8.8:

  • fix: Revert mobile node popup dimension changes (v2.8.9) (#286)

Full Diff: v2.8.8...v2.8.9

๐Ÿš€ MeshMonitor v2.8.9

๐Ÿ“ฆ Installation

Docker (recommended):

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

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