github Yeraze/meshmonitor v4.0.0-beta5
MeshMonitor v4.0.0-beta5

pre-release9 hours ago

MeshMonitor v4.0.0-beta5

Patch release on the 4.0 beta line — bug fixes, i18n coverage for new 4.0 UIs, and translation catalog cleanup.

Fixes

  • Multi-source scheduler — apply per-source scheduler settings to every manager at startup (#2716)
  • SQLite baseline alignment — align user_map_preferences Drizzle schema with baseline column (#2717, closes #2713)
  • Database maintenance — run OPTIMIZE TABLE on MySQL to reclaim space after cleanup (#2715)
  • System backup — include sources table in backup manifest (#2714)

Internationalization

  • i18n for 4.0 UIs — wire multi-source Dashboard/Sidebar, Unified Messages/Telemetry, admin pages and automation sections through useTranslation; fix automation.auto_key_management.title typo; add 32 missing automation.* / source.* / unified.* keys; remove 37 duplicate flat keys from public/locales/en.json (resolves Weblate dup-key flags) (#2720)

Chore

  • Bump version to 4.0.0-beta5 (#2721)

Full Changelog: v4.0.0-beta4...v4.0.0-beta5

🚀 MeshMonitor v4.0.0-beta5

📦 Installation

Docker (recommended):

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

🧪 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.