release: v4.10.3#3461
Conversation
Bump version to 4.10.3 across package.json, package-lock.json, helm/meshmonitor/Chart.yaml, desktop/package.json, and desktop/src-tauri/tauri.conf.json. Finalize the CHANGELOG: promote [Unreleased] to [4.10.3] and add the entries merged after the section was last written — MQTT NodeInfo clobber fix (#3456), Traffic Management/StatusMessage firmware-version gate (#3457), local-node module config storage (#3460), phantom channel swap fix (#3453), and the TX power help-text clarification (#3459). Add a release blog post highlighting the Traffic Management detection fix and the bug-fix round. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Claude finished @Yeraze's task —— View job ✅ PR Review CompleteI've conducted a thorough review of this v4.10.3 release PR. Here's my comprehensive feedback: 🟢 Excellent - No Issues FoundReview Checklist:
Code Quality & Best Practices ✅Version Management:
Documentation:
Security Considerations ✅Content Review:
Release Integrity:
Performance Considerations ✅Minimal Impact:
Test Coverage ✅Release Validation:
Potential Issues ✅CLAUDE.md Version Update:
Overall Assessment: ✅ Recommendation: APPROVEThis release is ready to merge. Excellent work following all repository standards and best practices. |
System Test ResultsMeshMonitor System Test ResultsTest Run: 2026-06-14 15:32:38 EDT Test Summary
✅ Overall Result: PASSEDAll deployment configurations are working correctly! Test DetailsConfiguration Import:
Quick Start Test:
Security Test:
V1 API Test:
Reverse Proxy Test:
Reverse Proxy + OIDC Test:
Virtual Node CLI Test:
Backup & Restore Test:
Database Migration Test:
DB Backing Consistency Test:
|
v4.10.3 — Traffic Management detection & bug fixes
Maintenance release. Version bumped to 4.10.3 across all five version files (
package.json,package-lock.json,helm/meshmonitor/Chart.yaml,desktop/package.json,desktop/src-tauri/tauri.conf.json).Highlights
(psk, name)channel pairs are skipped, preventing message-attribution scrambling.{SNR}macro resolves, and device names keep parentheses/emoji (MeshCore companion node name strips parentheses and emoji on save #3450).Changes
CHANGELOG.md: promoted[Unreleased]→[4.10.3] - 2026-06-14and added the five PRs merged after the section was last written.docs/blog/2026-06-14-v4.10.3-traffic-management.md: new release blog post (Traffic Management + the bug-fix round).Validation
tsc --noEmit: cleansystem-testlabel on this PR.🤖 Generated with Claude Code