Releases: andymux/meshos-releases
Releases · andymux/meshos-releases
MeshOS v1.0.2
v1.0.2 - Patch release
- Fix: BLE mesh received messages now persist channelIdx (so they survive app restarts and reinstalls)
- Fix: WiFi network scan on Android (was blocked by cleartext traffic restrictions)
- Fix: Channel name double-hashtag in participants screen
- Fix: Discord-app dispose crash (ref.read after widget disposed)
- Fix: Tablet map crashes (LateInitializationError on pinch-zoom)
- Fix: License panel hidden on iOS (App Store handles licensing)
- New: Channel hash shown in participants screen (e.g. 'Channel Hash: 1B')
- New: Block (from map) menu option in heard list
- Improved: Region Scope rename (was 'Scope'), 'Set Region Scope' dialog
- Improved: Voice message bubble layout (wider, better progress bar, padding)
- Improved: Tactical mode color coverage across the app
- Improved: Light mode metadata legibility on sent/received bubbles
- Hidden: BLE trace hash size selector (hardcoded to 1B for now)
MeshOS v1.0.1
General bug fixes and stability improvements
Improvements to licensing and platform consistency
Added copy to BLE messaging for easier device-to-device clipboard use
MeshOS v1.0.0
v1.0.0 - Major release
- Phone-to-phone BLE mesh messaging
- What's New screen on app updates
- Redesigned license screen with in-app purchase flow
- Tactical mode color fixes
- Voice message UI improvements
- Timestamp sanitization for corrupted packets
- Message preview toggle now functional
- LoRa setup hints trigger on first node connect only
MeshOS v0.4.5
What's New
- Wide-Screen Map Overlay — Floating channel/contacts panel over the map on tablets and desktops (toggleable)
- Resizable Panel — Drag handle to resize the overlay panel
- Temporal Node Fade — Map markers fade by age (today=bright, 7d=invisible), toggleable in settings
- Map Auto-Center — Map centers to node activity area, adjusts for panel in overlay mode
- Desktop Zoom — +/- zoom buttons and Magic Mouse scroll-to-zoom on macOS (coming soon)
- Path Analysis on Map — View path analysis on the background map while keeping chat overlay open
- Heard List Persistence — Deletions now persist correctly across app restarts
- Node Info — Last heard time shown in map marker popups
- Cross-Platform Refactor — Conditional imports for web/native compatibility
MeshOS v0.4.3
What's New
- Multi-Transport Support — Connect via Bluetooth, WiFi TCP, or USB Serial
- WiFi Network Scanner — Auto-discover MeshCore devices on your network with protocol verification
- USB Serial — Connect to companion USB firmware at 115200 baud (Android)
- Transport-Aware UI — Connection icon changes to Bluetooth/WiFi/USB based on active transport
- Disconnect Confirmation — Prevents accidental disconnects with a confirmation dialog
- WiFi Settings Persistence — IP and port remembered across sessions
- Room Chat Controls — Set path, reset path, and logout via popup menu
- iOS Update Handling — Software update prompts removed on iOS (handled by App Store)
MeshOS v0.4.2
What's New
- Scope System — Create and manage scopes, set per-channel scope, scope indicator on messages and app bar
- Repeater Names in Resend Dialog — Shows repeater names alongside IDs with signal bars and SNR
- Notification Navigation — Tap a notification to jump directly to the relevant channel or DM
- Community Radio Presets — Choose from predefined radio presets, with manual override tracking
- Room Path Controls — Set path / reset path menu added to room chat screen
- GPS Detection Improvements — Better distinction between no-fix and no-hardware, toggle reset support
- Light Mode Map Fix — Repeater finder signal info now visible in light mode
MeshOS v0.4.1
What's New
- Telemetry Settings — Configure how your device responds to telemetry requests (base/location/environment modes)
- Per-Contact Telemetry Permissions — Grant or deny telemetry access per contact when using "From Specific Contacts" mode
- Request Telemetry — Request telemetry from contacts with live Cayenne LPP decoding (battery, temperature, humidity, pressure, GPS, and more)
- Telemetry Map — GPS telemetry data displayed on an embedded map
- Telemetry Refresh — Re-request telemetry without closing the dialog
- In-App Update Checker — Automatic check on startup + manual check in Settings > Version
MeshOS v0.4.0
What's New
- Repeater Settings Tab — configure repeater settings through a clean UI instead of CLI commands
- Location Picker — set repeater position on a map
- CLI Fixes — responses now display correctly under their commands
- Theming — dark, light, and tactical themes
- QR Code — share and scan contacts via QR
- Trace Route — visualize message paths through the mesh
Download
Download MeshOS.apk below and install on your Android device.