๐ What's New in v2.8.8
๐ Bug Fixes
TRUST_PROXY Environment Variable Support (#284)
- Fixed TRUST_PROXY to support all Express.js proxy trust values
- Now properly accepts:
- Boolean values:
true,false - Numeric values:
1,2, etc. (number of proxy hops) - String values: IP addresses or CIDR notation (e.g.,
192.168.1.0/24)
- Boolean values:
- Eliminates warning message when using recommended
TRUST_PROXY=1setting - See Express.js Behind Proxies documentation for details
Update Notification Banner (#281)
- Fixed dismiss button overflow on update notification banner
- Button is now always visible without requiring horizontal scroll
- Improved mobile and desktop responsive layout using flexbox
โจ Features
Reply Button Auto-Focus (#280)
- Clicking reply on any message now automatically focuses the message input field
- Works in both Channels and Direct Messages
- Reply state is automatically cleared when switching between channels or DM conversations
- Improves user experience when replying to messages
๐ฆ Dependencies
๐ Upgrade Notes
No breaking changes. Simply pull the latest image or deploy the updated Helm chart.
Docker:
docker pull yeraze/meshmonitor:v2.8.8
# or
docker pull yeraze/meshmonitor:latestHelm:
helm repo update
helm upgrade meshmonitor meshmonitor/meshmonitor --version 2.8.8๐ Full Changelog
Commits since v2.8.7:
- chore: Release v2.8.8 - Fix TRUST_PROXY to support all Express values (#284)
- feat: Auto-focus message input on reply and clear state on channel switch (#280) (#282)
- fix: Update notification banner dismiss button overflow (fixes #269) (#281)
- chore(deps): Bump recharts from 3.2.1 to 3.3.0 (#261)
- chore(deps): Bump actions/setup-node from 4 to 6 (#256)
Full Diff: v2.8.7...v2.8.8
๐ MeshMonitor v2.8.8
๐ฆ Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:v2.8.8๐งช 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.