Skip to content

Yeraze/meshmonitor

v4.6.2-1 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 15d Monitoring & Metrics
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

meshcore meshtastic mqtt

Affected surfaces

breaking_upgrade

Summary

AI summary

Updates πŸš€ MeshMonitor v4.6.2-1, Who should upgrade, and Fix across a mixed release.

Changes in this release

Feature Medium

Docker manifest published for linux/arm/v7 architecture

Docker manifest published for linux/arm/v7 architecture

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: low

β€”
Dependency Medium

puppeteer devDependency adjusted for armv7 CI builds

puppeteer devDependency adjusted for armv7 CI builds

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: low

β€”
Bugfix Medium

skip puppeteer browser download on armv7 build during npm install

skip puppeteer browser download on armv7 build during npm install

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: high

β€”
Full changelog

MeshMonitor v4.6.2-1

Hotfix re-publishing the v4.6.2 multi-arch Docker manifest. The v4.6.2 release pipeline succeeded for linux/amd64 and linux/arm64 but failed on linux/arm/v7 because [email protected] (bumped in #3071, shipped in v4.6.2) attempts to download a Chrome browser binary during npm postinstall and Chrome has no armv7 build β€” npm install aborted before the Dockerfile got any further.

No application-code changes. If you're on amd64 or arm64, v4.6.2 and v4.6.2-1 are functionally identical and you can stay on v4.6.2.

Fix

  • #3096 fix(docker): skip puppeteer browser download on armv7 build β€” sets PUPPETEER_SKIP_DOWNLOAD=true on the armv7 npm install step. Puppeteer is a devDependency used only by CI tests; runtime armv7 images don't need the browser binary at all.

Who should upgrade

  • armv7 (Raspberry Pi 2/3 32-bit) users β€” pull :v4.6.2-1 (or :latest); v4.6.2's armv7 image was never published.
  • amd64 / arm64 users β€” no action required; v4.6.2 already covers you.

Full Changelog: https://github.com/Yeraze/meshmonitor/compare/v4.6.2...v4.6.2-1

πŸš€ MeshMonitor v4.6.2-1

πŸ“¦ Installation

Docker (recommended):

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

πŸ§ͺ 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.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Yeraze/meshmonitor

Get notified when new releases ship.

Sign up free

About Yeraze/meshmonitor

All releases β†’

Related context

Earlier breaking changes

  • v4.7.2 Route `destination` field now rejects non‑8‑hex nodeId or 64‑hex publicKey, returning HTTPβ€―400.

Beta — feedback welcome: [email protected]