MeshMapper App v1.4.2¶
Released November 11, 2026
✨ New¶
- Location only while you need it: MeshMapper uses your location in the background only while it is connected to your radio. With no radio connected, GPS stops when you leave the app and starts again when you come back.
- Clearer location screen: Before MeshMapper reads your location, it explains what it does with it. Not Now keeps GPS off, and the Location Off chip on the Connect tab brings the screen back.
- (Android) No more "Allow all the time": "While using the app" is all MeshMapper needs now. Background wardriving runs in MeshMapper's own background service, which shows a notification while your radio is connected. The Background Location setting is gone on Android.
- Precise Location check: When you connect, MeshMapper checks that Precise Location is on, because approximate location is too rough for the map. On iPhone you can allow it once from the prompt. If it stays off, the Connect tab says Precise Location is off and has a button to open Settings.
- Export all offline sessions: Settings > Data > Offline Sessions has an Export all button that shares every session at once. Your sessions stay on the phone.
- Map remembers your view: The map opens at the zoom you left it at, with the panels folded the way you left them.
- Green GPS marker: A new colour choice in Settings > Map > Markers > GPS Marker Color.
- Scope count: The top bar shows how many repeaters answered a scope request, in the spot Trace uses. In Trace mode it shows Trace instead.
- (Android) Smoother position: Android now gets a location fix every second while moving, like iPhone, so the arrow keeps up and pings land where you were.
🐛 Fixes¶
- Reconnecting: A reconnect that finishes late no longer drops a connection you just made, Cancel no longer plays the disconnect alarm, and a radio that keeps dropping right after reconnecting now stops with an alert instead of looping.
- After a radio drop: The app stops pinging and using your location as soon as the radio drops, and a discovery that never went out no longer leaves a red dot.
- History: A drive stays in History even if the app is closed mid-drive.
- Short repeater ids: A repeater heard by a short id like "A8" now shows as the repeater it matches in Top Heard.
- Small phones: The top bar no longer runs off the edge on small phones like the iPhone 13 mini. Big counts show as 1.4k.
- Debug log upload: An upload that arrived but lost its reply now finishes instead of saying it failed.
- (iOS) Background launch: Location stays off when iOS opens the app in the background with no radio connected.
- (Android) Stray notification: The MeshMapper notification no longer appears after a phone restart or app update, stays behind after you swipe the app away, or keeps saying Reconnecting after the radio is gone.
- (Android) Crash on long sessions: Fixed a crash after long background sessions on Android 15 and newer.
- (Android) Zone edges: Pinging picks up again on its own when you drive back into a zone with the phone in your pocket.
- (Android) TCP radios: Background wardriving over a Wi-Fi (TCP) radio works with the Nearby devices permission turned off.
- (Android) Google Play: 1.4.1 did not make it onto Google Play. This release fixes what held it back, so Play users get the 1.4.1 changes with this update.