Meshtastic2.7.24 - App Store
You'll be able to see results in few seconds.
Publisher Description
Meshtastic(R) is an open source, off-grid, decentralized, mesh network built to run on low-power Lora radios letting you send text messages in areas without reliable cellular or WiFi service.
Version History New
- See which nodes your radio hasn't heard on its current LoRa settings. After changing preset, region or frequency slot, those nodes are marked in the node list and node details, a new filter can hide them, and when most of the list is affected you can remove them in one step. Requires firmware 2.8.1 or later.
- Importing a configuration now checks itself: after the radio reboots and reconnects, the app compares what you imported with what the radio actually saved.
- Adding a contact now warns you before it replaces a public key your radio already has for that node.
- Factory erase on nRF52 radios with an OTAFIX 2.4 or later bootloader now keeps the installed firmware, and bootloader updates now cover five more boards.
Improvements
- Dark mode text and icons in the accent color are now much easier to read, including the map buttons, node actions and tab labels.
- New messages stay in view instead of sliding off the bottom of the conversation, and incoming messages appear right away.
- Smoother scrolling in the node list, and a faster contacts list.
- Network radios that don't advertise a name now show their network name and address in the radio list.
Fixes
- Transmit power is back in LoRa settings.
- The Nightly tab in Firmware Updates lists nightly builds again.
- Wi-Fi firmware updates on ESP32 radios reconnect to the right radio after it restarts.
- Shared location now sends the correct speed and heading, and other nodes' headings show correctly on the map.
- Switching radios no longer loses power channel names, waypoint geofences and alerts, private waypoints, air quality history, or signed message badges.
- A node's signed and verified badges now follow what your radio reports.
- Reduced the chance of brief freezes while connected over Bluetooth on Mac. 2.7.24 Oct 7 • iPhone Duo support
• Updates Central Settings Data
• Config backup and restore.
• new spanish translations. 2.7.23 Oct 2 Signed nodes
Radios on firmware 2.8 sign what they broadcast. A node whose signature your radio verified now shows a green radio-and-shield badge beside its name, and there's a new Signed filter in the node list. Contacts you verified in person keep the filled person badge, so the two kinds of trust stay easy to tell apart. Nodes on 2.8 show signing state in place of the older lock icons; radios on earlier firmware keep the locks.
Sharing contacts
Share Contact is now on the Connect screen as well as a node's menu. The app will no longer share a contact with an empty public key, which could clear the key the receiving radio already had. Nodes you have no public key for are kept out of the contact list and no longer offer a Message button, since those messages can't be delivered.
Firmware updates
Over-the-air updates for ESP32 radios hold the connection through the reboot, over Wi-Fi as well as Bluetooth, and stop cleanly if you close the sheet. When a radio refuses an update, the app explains why instead of repeating the firmware's wording, and a stuck update can be closed. Radios on unsupported firmware stay connected so you can update them.
Messages
Favoriting someone from a direct message sticks. A direct message row updates when the recipient's own acknowledgment arrives. Message lists refresh when something changes instead of polling for it.
Nodes and settings
The app offers to remove nodes that no longer share a channel with you. Traffic Management tells you whether it suits your node, and its time fields use interval pickers. Saving LoRa settings no longer assumes the radio reboots, and the region banner clears properly afterward. Long names are capped at what a 2.8 radio will keep, and Ambient Lighting now applies to the right radio when configuring another node.
Backups
Database backups are keyed to the radio's device id rather than its node number, so a radio that changes node number keeps one backup instead of collecting duplicates.
Connecting
A lost Bluetooth bond ends the reconnect loop instead of retrying forever. Available radio names refresh on the Connect screen, and swipe to disconnect reads as the destructive action it is.
Appearance
The dark theme uses the palette's own dark blues, and tinted buttons and confirmation actions are readable in dark mode.
Also in this release: improved Korean translations, and product links now disclose that they may earn a commission. 2.7.22 Sep 11 Firmware update fixes 2.7.21 Sep 1 Recent changes in this build:
• Track administered nodes; edit status message from node details
• Update protobufs and migrate the beacon config to targets-only
• Manage tapback notifications with the message notification settings
• feat(notifications): add New Waypoints settings toggles
• feat(settings): support ham long names 2.7.20 Aug 31 * New Apple TV app: watch your mesh live on the big screen, with the node list, a map that groups pins only when nodes overlap, offline map downloads, and a mesh stats bar.
* Offline maps can now include terrain: hillshade and elevation contour lines, downloadable together with the street map or on their own.
* Coverage estimates fill in transmitter altitude from downloaded terrain when you are offline.
* nRF52 radios: install Meshtastic's OTAFIX bootloader for faster, more reliable Bluetooth firmware updates, or factory erase a radio that can no longer boot — both from the Firmware Updates screen.
* Mention other nodes in channel messages with @.
* Channel settings now survive an interrupted refresh, and channel imports can no longer overwrite an occupied slot.
* Fixed iPad Bluetooth pairing with nRF52 radios, where the PIN prompt could disappear before you finished typing.
* Fixed a launch crash on iOS 17, and crashes in the node list, message lists, and Apple Watch sync.
* Upgrading from a version older than 2.5 now keeps your nodes and messages.
* Repeated firmware notifications back off instead of alerting all day.
* Uploaded map overlays remember whether you hid them, and a new Site Planner coverage run replaces the previous one on the map.
* Fixed lakes and rivers drawing as land in offline maps. 2.7.19 Aug 29 * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config 2.7.18 Aug 6 New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes 2.7.17 Aug 2 * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025
About Meshtastic
The company that develops Meshtastic is Meshtastic LLC. The latest version released by its developer is 2.7.24.
To install Meshtastic on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-15 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Meshtastic as malware if the download link is broken.
How to install Meshtastic on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the Meshtastic is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After Meshtastic is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
System requirements
Download information
Pricing
Version History
version 2.7.24
posted on 2026-10-15
Version History New
- See which nodes your radio hasn't heard on its current LoRa settings. After changing preset, region or frequency slot, those nodes are marked in the node list and node details, a new filter can hide them, and when most of the list is affected you can remove them in one step. Requires firmware 2.8.1 or later.
- Importing a configuration now checks itself: after the radio reboots and reconnects, the app compares what you imported with what the radio actually saved.
- Adding a contact now warns you before it replaces a public key your radio already has for that node.
- Factory erase on nRF52 radios with an OTAFIX 2.4 or later bootloader now keeps the installed firmware, and bootloader updates now cover five more boards.
Improvements
- Dark mode text and icons in the accent color are now much easier to read, including the map buttons, node actions and tab labels.
- New messages stay in view instead of sliding off the bottom of the conversation, and incoming messages appear right away.
- Smoother scrolling in the node list, and a faster contacts list.
- Network radios that don't advertise a name now show their network name and address in the radio list.
Fixes
- Transmit power is back in LoRa settings.
- The Nightly tab in Firmware Updates lists nightly builds again.
- Wi-Fi firmware updates on ESP32 radios reconnect to the right radio after it restarts.
- Shared location now sends the correct speed and heading, and other nodes' headings show correctly on the map.
- Switching radios no longer loses power channel names, waypoint geofences and alerts, private waypoints, air quality history, or signed message badges.
- A node's signed and verified badges now follow what your radio reports.
- Reduced the chance of brief freezes while connected over Bluetooth on Mac. 2.7.24 Oct 7 • iPhone Duo support
• Updates Central Settings Data
• Config backup and restore.
• new spanish translations. 2.7.23 Oct 2 Signed nodes
Radios on firmware 2.8 sign what they broadcast. A node whose signature your radio verified now shows a green radio-and-shield badge beside its name, and there's a new Signed filter in the node list. Contacts you verified in person keep the filled person badge, so the two kinds of trust stay easy to tell apart. Nodes on 2.8 show signing state in place of the older lock icons; radios on earlier firmware keep the locks.
Sharing contacts
Share Contact is now on the Connect screen as well as a node's menu. The app will no longer share a contact with an empty public key, which could clear the key the receiving radio already had. Nodes you have no public key for are kept out of the contact list and no longer offer a Message button, since those messages can't be delivered.
Firmware updates
Over-the-air updates for ESP32 radios hold the connection through the reboot, over Wi-Fi as well as Bluetooth, and stop cleanly if you close the sheet. When a radio refuses an update, the app explains why instead of repeating the firmware's wording, and a stuck update can be closed. Radios on unsupported firmware stay connected so you can update them.
Messages
Favoriting someone from a direct message sticks. A direct message row updates when the recipient's own acknowledgment arrives. Message lists refresh when something changes instead of polling for it.
Nodes and settings
The app offers to remove nodes that no longer share a channel with you. Traffic Management tells you whether it suits your node, and its time fields use interval pickers. Saving LoRa settings no longer assumes the radio reboots, and the region banner clears properly afterward. Long names are capped at what a 2.8 radio will keep, and Ambient Lighting now applies to the right radio when configuring another node.
Backups
Database backups are keyed to the radio's device id rather than its node number, so a radio that changes node number keeps one backup instead of collecting duplicates.
Connecting
A lost Bluetooth bond ends the reconnect loop instead of retrying forever. Available radio names refresh on the Connect screen, and swipe to disconnect reads as the destructive action it is.
Appearance
The dark theme uses the palette's own dark blues, and tinted buttons and confirmation actions are readable in dark mode.
Also in this release: improved Korean translations, and product links now disclose that they may earn a commission. 2.7.22 Sep 11 Firmware update fixes 2.7.21 Sep 1 Recent changes in this build:
• Track administered nodes; edit status message from node details
• Update protobufs and migrate the beacon config to targets-only
• Manage tapback notifications with the message notification settings
• feat(notifications): add New Waypoints settings toggles
• feat(settings): support ham long names 2.7.20 Aug 31 * New Apple TV app: watch your mesh live on the big screen, with the node list, a map that groups pins only when nodes overlap, offline map downloads, and a mesh stats bar.
* Offline maps can now include terrain: hillshade and elevation contour lines, downloadable together with the street map or on their own.
* Coverage estimates fill in transmitter altitude from downloaded terrain when you are offline.
* nRF52 radios: install Meshtastic's OTAFIX bootloader for faster, more reliable Bluetooth firmware updates, or factory erase a radio that can no longer boot — both from the Firmware Updates screen.
* Mention other nodes in channel messages with @.
* Channel settings now survive an interrupted refresh, and channel imports can no longer overwrite an occupied slot.
* Fixed iPad Bluetooth pairing with nRF52 radios, where the PIN prompt could disappear before you finished typing.
* Fixed a launch crash on iOS 17, and crashes in the node list, message lists, and Apple Watch sync.
* Upgrading from a version older than 2.5 now keeps your nodes and messages.
* Repeated firmware notifications back off instead of alerting all day.
* Uploaded map overlays remember whether you hid them, and a new Site Planner coverage run replaces the previous one on the map.
* Fixed lakes and rivers drawing as land in offline maps. 2.7.19 Aug 29 * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config 2.7.18 Aug 6 New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes 2.7.17 Aug 2 * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025
version 2.7.24
posted on 2026-10-08
Version History New
- See which nodes your radio hasn't heard on its current LoRa settings. After changing preset, region or frequency slot, those nodes are marked in the node list and node details, a new filter can hide them, and when most of the list is affected you can remove them in one step. Requires firmware 2.8.1 or later.
- Importing a configuration now checks itself: after the radio reboots and reconnects, the app compares what you imported with what the radio actually saved.
- Adding a contact now warns you before it replaces a public key your radio already has for that node.
- Factory erase on nRF52 radios with an OTAFIX 2.4 or later bootloader now keeps the installed firmware, and bootloader updates now cover five more boards.
Improvements
- Dark mode text and icons in the accent color are now much easier to read, including the map buttons, node actions and tab labels.
- New messages stay in view instead of sliding off the bottom of the conversation, and incoming messages appear right away.
- Smoother scrolling in the node list, and a faster contacts list.
- Network radios that don't advertise a name now show their network name and address in the radio list.
Fixes
- Transmit power is back in LoRa settings.
- The Nightly tab in Firmware Updates lists nightly builds again.
- Wi-Fi firmware updates on ESP32 radios reconnect to the right radio after it restarts.
- Shared location now sends the correct speed and heading, and other nodes' headings show correctly on the map.
- Switching radios no longer loses power channel names, waypoint geofences and alerts, private waypoints, air quality history, or signed message badges.
- A node's signed and verified badges now follow what your radio reports.
- Reduced the chance of brief freezes while connected over Bluetooth on Mac. 2.7.24 1d ago • iPhone Duo support
• Updates Central Settings Data
• Config backup and restore.
• new spanish translations. 2.7.23 6d ago Signed nodes
Radios on firmware 2.8 sign what they broadcast. A node whose signature your radio verified now shows a green radio-and-shield badge beside its name, and there's a new Signed filter in the node list. Contacts you verified in person keep the filled person badge, so the two kinds of trust stay easy to tell apart. Nodes on 2.8 show signing state in place of the older lock icons; radios on earlier firmware keep the locks.
Sharing contacts
Share Contact is now on the Connect screen as well as a node's menu. The app will no longer share a contact with an empty public key, which could clear the key the receiving radio already had. Nodes you have no public key for are kept out of the contact list and no longer offer a Message button, since those messages can't be delivered.
Firmware updates
Over-the-air updates for ESP32 radios hold the connection through the reboot, over Wi-Fi as well as Bluetooth, and stop cleanly if you close the sheet. When a radio refuses an update, the app explains why instead of repeating the firmware's wording, and a stuck update can be closed. Radios on unsupported firmware stay connected so you can update them.
Messages
Favoriting someone from a direct message sticks. A direct message row updates when the recipient's own acknowledgment arrives. Message lists refresh when something changes instead of polling for it.
Nodes and settings
The app offers to remove nodes that no longer share a channel with you. Traffic Management tells you whether it suits your node, and its time fields use interval pickers. Saving LoRa settings no longer assumes the radio reboots, and the region banner clears properly afterward. Long names are capped at what a 2.8 radio will keep, and Ambient Lighting now applies to the right radio when configuring another node.
Backups
Database backups are keyed to the radio's device id rather than its node number, so a radio that changes node number keeps one backup instead of collecting duplicates.
Connecting
A lost Bluetooth bond ends the reconnect loop instead of retrying forever. Available radio names refresh on the Connect screen, and swipe to disconnect reads as the destructive action it is.
Appearance
The dark theme uses the palette's own dark blues, and tinted buttons and confirmation actions are readable in dark mode.
Also in this release: improved Korean translations, and product links now disclose that they may earn a commission. 2.7.22 Sep 11 Firmware update fixes 2.7.21 Sep 1 Recent changes in this build:
• Track administered nodes; edit status message from node details
• Update protobufs and migrate the beacon config to targets-only
• Manage tapback notifications with the message notification settings
• feat(notifications): add New Waypoints settings toggles
• feat(settings): support ham long names 2.7.20 Aug 31 * New Apple TV app: watch your mesh live on the big screen, with the node list, a map that groups pins only when nodes overlap, offline map downloads, and a mesh stats bar.
* Offline maps can now include terrain: hillshade and elevation contour lines, downloadable together with the street map or on their own.
* Coverage estimates fill in transmitter altitude from downloaded terrain when you are offline.
* nRF52 radios: install Meshtastic's OTAFIX bootloader for faster, more reliable Bluetooth firmware updates, or factory erase a radio that can no longer boot — both from the Firmware Updates screen.
* Mention other nodes in channel messages with @.
* Channel settings now survive an interrupted refresh, and channel imports can no longer overwrite an occupied slot.
* Fixed iPad Bluetooth pairing with nRF52 radios, where the PIN prompt could disappear before you finished typing.
* Fixed a launch crash on iOS 17, and crashes in the node list, message lists, and Apple Watch sync.
* Upgrading from a version older than 2.5 now keeps your nodes and messages.
* Repeated firmware notifications back off instead of alerting all day.
* Uploaded map overlays remember whether you hid them, and a new Site Planner coverage run replaces the previous one on the map.
* Fixed lakes and rivers drawing as land in offline maps. 2.7.19 Aug 29 * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config 2.7.18 Aug 6 New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes 2.7.17 Aug 2 * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025
version 2.7.22
posted on 2026-10-01
Version History Signed nodes
Radios on firmware 2.8 sign what they broadcast. A node whose signature your radio verified now shows a green radio-and-shield badge beside its name, and there's a new Signed filter in the node list. Contacts you verified in person keep the filled person badge, so the two kinds of trust stay easy to tell apart. Nodes on 2.8 show signing state in place of the older lock icons; radios on earlier firmware keep the locks.
Sharing contacts
Share Contact is now on the Connect screen as well as a node's menu. The app will no longer share a contact with an empty public key, which could clear the key the receiving radio already had. Nodes you have no public key for are kept out of the contact list and no longer offer a Message button, since those messages can't be delivered.
Firmware updates
Over-the-air updates for ESP32 radios hold the connection through the reboot, over Wi-Fi as well as Bluetooth, and stop cleanly if you close the sheet. When a radio refuses an update, the app explains why instead of repeating the firmware's wording, and a stuck update can be closed. Radios on unsupported firmware stay connected so you can update them.
Messages
Favoriting someone from a direct message sticks. A direct message row updates when the recipient's own acknowledgment arrives. Message lists refresh when something changes instead of polling for it.
Nodes and settings
The app offers to remove nodes that no longer share a channel with you. Traffic Management tells you whether it suits your node, and its time fields use interval pickers. Saving LoRa settings no longer assumes the radio reboots, and the region banner clears properly afterward. Long names are capped at what a 2.8 radio will keep, and Ambient Lighting now applies to the right radio when configuring another node.
Backups
Database backups are keyed to the radio's device id rather than its node number, so a radio that changes node number keeps one backup instead of collecting duplicates.
Connecting
A lost Bluetooth bond ends the reconnect loop instead of retrying forever. Available radio names refresh on the Connect screen, and swipe to disconnect reads as the destructive action it is.
Appearance
The dark theme uses the palette's own dark blues, and tinted buttons and confirmation actions are readable in dark mode.
Also in this release: improved Korean translations, and product links now disclose that they may earn a commission. 2.7.22 Sep 11 Firmware update fixes 2.7.21 Sep 1 Recent changes in this build:
• Track administered nodes; edit status message from node details
• Update protobufs and migrate the beacon config to targets-only
• Manage tapback notifications with the message notification settings
• feat(notifications): add New Waypoints settings toggles
• feat(settings): support ham long names 2.7.20 Aug 31 * New Apple TV app: watch your mesh live on the big screen, with the node list, a map that groups pins only when nodes overlap, offline map downloads, and a mesh stats bar.
* Offline maps can now include terrain: hillshade and elevation contour lines, downloadable together with the street map or on their own.
* Coverage estimates fill in transmitter altitude from downloaded terrain when you are offline.
* nRF52 radios: install Meshtastic's OTAFIX bootloader for faster, more reliable Bluetooth firmware updates, or factory erase a radio that can no longer boot — both from the Firmware Updates screen.
* Mention other nodes in channel messages with @.
* Channel settings now survive an interrupted refresh, and channel imports can no longer overwrite an occupied slot.
* Fixed iPad Bluetooth pairing with nRF52 radios, where the PIN prompt could disappear before you finished typing.
* Fixed a launch crash on iOS 17, and crashes in the node list, message lists, and Apple Watch sync.
* Upgrading from a version older than 2.5 now keeps your nodes and messages.
* Repeated firmware notifications back off instead of alerting all day.
* Uploaded map overlays remember whether you hid them, and a new Site Planner coverage run replaces the previous one on the map.
* Fixed lakes and rivers drawing as land in offline maps. 2.7.19 Aug 29 * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config 2.7.18 Aug 6 New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes 2.7.17 Aug 2 * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025 * Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views 2.6.17 08/14/2025 * Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters 2.6.16 07/29/2025
version 2.7.22
posted on 2026-09-17
Version History Signed nodes
Radios on firmware 2.8 sign what they broadcast. A node whose signature your radio verified now shows a green radio-and-shield badge beside its name, and there's a new Signed filter in the node list. Contacts you verified in person keep the filled person badge, so the two kinds of trust stay easy to tell apart. Nodes on 2.8 show signing state in place of the older lock icons; radios on earlier firmware keep the locks.
Sharing contacts
Share Contact is now on the Connect screen as well as a node's menu. The app will no longer share a contact with an empty public key, which could clear the key the receiving radio already had. Nodes you have no public key for are kept out of the contact list and no longer offer a Message button, since those messages can't be delivered.
Firmware updates
Over-the-air updates for ESP32 radios hold the connection through the reboot, over Wi-Fi as well as Bluetooth, and stop cleanly if you close the sheet. When a radio refuses an update, the app explains why instead of repeating the firmware's wording, and a stuck update can be closed. Radios on unsupported firmware stay connected so you can update them.
Messages
Favoriting someone from a direct message sticks. A direct message row updates when the recipient's own acknowledgment arrives. Message lists refresh when something changes instead of polling for it.
Nodes and settings
The app offers to remove nodes that no longer share a channel with you. Traffic Management tells you whether it suits your node, and its time fields use interval pickers. Saving LoRa settings no longer assumes the radio reboots, and the region banner clears properly afterward. Long names are capped at what a 2.8 radio will keep, and Ambient Lighting now applies to the right radio when configuring another node.
Backups
Database backups are keyed to the radio's device id rather than its node number, so a radio that changes node number keeps one backup instead of collecting duplicates.
Connecting
A lost Bluetooth bond ends the reconnect loop instead of retrying forever. Available radio names refresh on the Connect screen, and swipe to disconnect reads as the destructive action it is.
Appearance
The dark theme uses the palette's own dark blues, and tinted buttons and confirmation actions are readable in dark mode.
Also in this release: improved Korean translations, and product links now disclose that they may earn a commission. 2.7.22 6d ago Firmware update fixes 2.7.21 Sep 1 Recent changes in this build:
• Track administered nodes; edit status message from node details
• Update protobufs and migrate the beacon config to targets-only
• Manage tapback notifications with the message notification settings
• feat(notifications): add New Waypoints settings toggles
• feat(settings): support ham long names 2.7.20 Aug 31 * New Apple TV app: watch your mesh live on the big screen, with the node list, a map that groups pins only when nodes overlap, offline map downloads, and a mesh stats bar.
* Offline maps can now include terrain: hillshade and elevation contour lines, downloadable together with the street map or on their own.
* Coverage estimates fill in transmitter altitude from downloaded terrain when you are offline.
* nRF52 radios: install Meshtastic's OTAFIX bootloader for faster, more reliable Bluetooth firmware updates, or factory erase a radio that can no longer boot — both from the Firmware Updates screen.
* Mention other nodes in channel messages with @.
* Channel settings now survive an interrupted refresh, and channel imports can no longer overwrite an occupied slot.
* Fixed iPad Bluetooth pairing with nRF52 radios, where the PIN prompt could disappear before you finished typing.
* Fixed a launch crash on iOS 17, and crashes in the node list, message lists, and Apple Watch sync.
* Upgrading from a version older than 2.5 now keeps your nodes and messages.
* Repeated firmware notifications back off instead of alerting all day.
* Uploaded map overlays remember whether you hid them, and a new Site Planner coverage run replaces the previous one on the map.
* Fixed lakes and rivers drawing as land in offline maps. 2.7.19 Aug 29 * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config 2.7.18 Aug 6 New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes 2.7.17 Aug 2 * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025 * Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views 2.6.17 08/14/2025 * Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters 2.6.16 07/29/2025
version 2.7.21
posted on 2026-09-10
Version History Firmware update fixes 2.7.21 Sep 1 Recent changes in this build:
• Track administered nodes; edit status message from node details
• Update protobufs and migrate the beacon config to targets-only
• Manage tapback notifications with the message notification settings
• feat(notifications): add New Waypoints settings toggles
• feat(settings): support ham long names 2.7.20 Aug 31 * New Apple TV app: watch your mesh live on the big screen, with the node list, a map that groups pins only when nodes overlap, offline map downloads, and a mesh stats bar.
* Offline maps can now include terrain: hillshade and elevation contour lines, downloadable together with the street map or on their own.
* Coverage estimates fill in transmitter altitude from downloaded terrain when you are offline.
* nRF52 radios: install Meshtastic's OTAFIX bootloader for faster, more reliable Bluetooth firmware updates, or factory erase a radio that can no longer boot — both from the Firmware Updates screen.
* Mention other nodes in channel messages with @.
* Channel settings now survive an interrupted refresh, and channel imports can no longer overwrite an occupied slot.
* Fixed iPad Bluetooth pairing with nRF52 radios, where the PIN prompt could disappear before you finished typing.
* Fixed a launch crash on iOS 17, and crashes in the node list, message lists, and Apple Watch sync.
* Upgrading from a version older than 2.5 now keeps your nodes and messages.
* Repeated firmware notifications back off instead of alerting all day.
* Uploaded map overlays remember whether you hid them, and a new Site Planner coverage run replaces the previous one on the map.
* Fixed lakes and rivers drawing as land in offline maps. 2.7.19 Aug 29 * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config 2.7.18 Aug 6 New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes 2.7.17 Aug 2 * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025 * Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views 2.6.17 08/14/2025 * Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters 2.6.16 07/29/2025 * Force SSL for client proxy on the public server.
* Remove deprecated GPSMode from display config
* Add Heading Bold toggle to display config
* Update Canned Messages config to not require the module being enabled
* Add a long timeout if the location status does not return to prevent the onboarding screen from being undismissible
* Add rate limit routing error 2.6.15 07/22/2025
version 2.7.21
posted on 2026-09-03
Version History Firmware update fixes 2.7.21 2d ago Recent changes in this build:
• Track administered nodes; edit status message from node details
• Update protobufs and migrate the beacon config to targets-only
• Manage tapback notifications with the message notification settings
• feat(notifications): add New Waypoints settings toggles
• feat(settings): support ham long names 2.7.20 3d ago * New Apple TV app: watch your mesh live on the big screen, with the node list, a map that groups pins only when nodes overlap, offline map downloads, and a mesh stats bar.
* Offline maps can now include terrain: hillshade and elevation contour lines, downloadable together with the street map or on their own.
* Coverage estimates fill in transmitter altitude from downloaded terrain when you are offline.
* nRF52 radios: install Meshtastic's OTAFIX bootloader for faster, more reliable Bluetooth firmware updates, or factory erase a radio that can no longer boot — both from the Firmware Updates screen.
* Mention other nodes in channel messages with @.
* Channel settings now survive an interrupted refresh, and channel imports can no longer overwrite an occupied slot.
* Fixed iPad Bluetooth pairing with nRF52 radios, where the PIN prompt could disappear before you finished typing.
* Fixed a launch crash on iOS 17, and crashes in the node list, message lists, and Apple Watch sync.
* Upgrading from a version older than 2.5 now keeps your nodes and messages.
* Repeated firmware notifications back off instead of alerting all day.
* Uploaded map overlays remember whether you hid them, and a new Site Planner coverage run replaces the previous one on the map.
* Fixed lakes and rivers drawing as land in offline maps. 2.7.19 5d ago * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config 2.7.18 Aug 6 New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes 2.7.17 Aug 2 * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025 * Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views 2.6.17 08/14/2025 * Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters 2.6.16 07/29/2025 * Force SSL for client proxy on the public server.
* Remove deprecated GPSMode from display config
* Add Heading Bold toggle to display config
* Update Canned Messages config to not require the module being enabled
* Add a long timeout if the location status does not return to prevent the onboarding screen from being undismissible
* Add rate limit routing error 2.6.15 07/22/2025
version 2.7.18
posted on 2026-08-21
Version History * New Protection Level security setting: choose Compatible, Balanced, or Strict packet authentication (on supported firmware), matching the Android app
* Local-only waypoints that stay on your device and are never sent over the mesh
* Delete any waypoint, including ones locked by another node
* Stuck messages now show "Not delivered" with a retry option instead of "Sending…" forever
* Fixed random disconnects during larger writes like renaming a node or saving config 2.7.18 Aug 6 New:
Estimate radio coverage from a transmitter site right in the app, powered by the Meshtastic Site Planner
Search within a conversation to find a specific message
Get notified when someone reacts to your message
Get notified when a firmware update is available for your radio
Tap overlapping nodes on the map to pick the one you meant
New My Location button to track your position on the map, plus smarter node clustering
Major accessibility upgrade throughout the app: VoiceOver support for navigation, messages, charts, the map, and the Watch app, along with Dynamic Type, Reduce Motion, and improved color contrast
Fixed:
Bluetooth off now shows a clear in-app message instead of no signal at all
The Bluetooth pairing PIN prompt no longer closes before you can enter the code
Deleting a direct message conversation actually deletes it now
Notifications now clear properly when you read the message
The map remembers where you left it instead of opening at a blank location
Restored the Share Contact QR option in node details
Channel QR codes from other Meshtastic apps now scan correctly
Signal quality readings are more accurate, using your radio's real noise floor
Fixed several crashes, including one on first launch with Lockdown mode enabled on iOS 17
Smoother, more reliable performance on large, busy meshes 2.7.17 Aug 2 * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025 * Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views 2.6.17 08/14/2025 * Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters 2.6.16 07/29/2025 * Force SSL for client proxy on the public server.
* Remove deprecated GPSMode from display config
* Add Heading Bold toggle to display config
* Update Canned Messages config to not require the module being enabled
* Add a long timeout if the location status does not return to prevent the onboarding screen from being undismissible
* Add rate limit routing error 2.6.15 07/22/2025 * Updates to Initial Device Onboarding Flow
* Fix location permissions button hang if clicked multiple times
* Always copy public key on node info from security config
* Fix ambient lighting config 2.6.14 07/18/2025 * Fix bluetooth.off in the connected node widget
* Rename app smart position
* Get canned messages messages after canned message config even if the module is not enabled
* Fix router confirmation dialog under device settings
* Add scroll views to notification and location permission screens 2.6.13 07/17/2025 * Device Onboarding flow for new app install permissions
* Set the timezone automatically
* Add new Seeed device images for L1 and Solar Node
* Unselect node when switching tabs away from node details
* Add new regions
* Several crash fixes 2.6.12 07/16/2025
version 2.7.16
posted on 2026-07-24
Version History * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 Jul 5 * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025 * Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views 2.6.17 08/14/2025 * Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters 2.6.16 07/29/2025 * Force SSL for client proxy on the public server.
* Remove deprecated GPSMode from display config
* Add Heading Bold toggle to display config
* Update Canned Messages config to not require the module being enabled
* Add a long timeout if the location status does not return to prevent the onboarding screen from being undismissible
* Add rate limit routing error 2.6.15 07/22/2025 * Updates to Initial Device Onboarding Flow
* Fix location permissions button hang if clicked multiple times
* Always copy public key on node info from security config
* Fix ambient lighting config 2.6.14 07/18/2025 * Fix bluetooth.off in the connected node widget
* Rename app smart position
* Get canned messages messages after canned message config even if the module is not enabled
* Fix router confirmation dialog under device settings
* Add scroll views to notification and location permission screens 2.6.13 07/17/2025 * Device Onboarding flow for new app install permissions
* Set the timezone automatically
* Add new Seeed device images for L1 and Solar Node
* Unselect node when switching tabs away from node details
* Add new regions
* Several crash fixes 2.6.12 07/16/2025 * Japanese Translation
* Fix showing canned messages messages
* Update position log minimum distance to 9 from 15 meters to match the available smart position options.
* Improved Crash Reporting
* Unmessagable display fix
* Assorted crash fixes 2.6.11 07/10/2025 * Update Factory Reset and Reboot App intents
* Traceroute App Intent
* Update position log minimum movement to save position from 15 meters to 9
* QR Code Improvement
* Fix 2.7 Tech Preview Bluetooth Crash 2.6.10 06/29/2025
version 2.7.16
posted on 2026-07-07
Version History * Redesigned map: a faster native map with downloadable offline basemaps for areas with no connection, plus trace routes shown on the map with a guided 3D flyover.
* Waypoint geofences: add a radius or bounding box to a waypoint and get alerted when nodes enter or leave.
* Local display names: give any node your own nickname, shown throughout the app and kept on your device.
* Node status messages: see what a node is broadcasting right on its card and detail view.
* Packet signing (firmware 2.8+): verified signed broadcasts now show a shield.
* LoRa region and preset compatibility (firmware 2.8+): presets are filtered to those legal for your region, with warnings on licensed bands.
* Region-aware firmware downloads with an automatic fallback.
* Support for lockdown-mode radios, including passphrase unlock and session controls.
* Traditional Chinese (Taiwan) added.
* Copy trace route output, plus many stability and performance improvements. 2.7.16 1d ago * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 Jun 25 * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 Jun 22 * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025 * Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views 2.6.17 08/14/2025 * Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters 2.6.16 07/29/2025 * Force SSL for client proxy on the public server.
* Remove deprecated GPSMode from display config
* Add Heading Bold toggle to display config
* Update Canned Messages config to not require the module being enabled
* Add a long timeout if the location status does not return to prevent the onboarding screen from being undismissible
* Add rate limit routing error 2.6.15 07/22/2025 * Updates to Initial Device Onboarding Flow
* Fix location permissions button hang if clicked multiple times
* Always copy public key on node info from security config
* Fix ambient lighting config 2.6.14 07/18/2025 * Fix bluetooth.off in the connected node widget
* Rename app smart position
* Get canned messages messages after canned message config even if the module is not enabled
* Fix router confirmation dialog under device settings
* Add scroll views to notification and location permission screens 2.6.13 07/17/2025 * Device Onboarding flow for new app install permissions
* Set the timezone automatically
* Add new Seeed device images for L1 and Solar Node
* Unselect node when switching tabs away from node details
* Add new regions
* Several crash fixes 2.6.12 07/16/2025 * Japanese Translation
* Fix showing canned messages messages
* Update position log minimum distance to 9 from 15 meters to match the available smart position options.
* Improved Crash Reporting
* Unmessagable display fix
* Assorted crash fixes 2.6.11 07/10/2025 * Update Factory Reset and Reboot App intents
* Traceroute App Intent
* Update position log minimum movement to save position from 15 meters to 9
* QR Code Improvement
* Fix 2.7 Tech Preview Bluetooth Crash 2.6.10 06/29/2025
version 2.7.15
posted on 2026-06-29
Version History * Local Mesh Discovery Updates
* Bug Fixes 2.7.15 3d ago * Device onboarding updates
* Persistant Filters
* Bug and crash fixes. 2.7.14 6d ago * Packet Stream: watch mesh packets cross the network live under Settings, Logs
* Built-in offline Help and Documentation.
* Automatic documentation translation into your device language, with community translations loaded instantly and on-device translation as a fallback.
* Ask Chirpy AI Assistant (iOS 26+): ask about Meshtastic in natural language and get answers grounded in the built-in documentation, with source links.
* Message formatting toolbar (iOS 18+): add bold, italic, code, and other markdown formatting to messages with a tap.
* Automatic node database backup and restore, so your nodes and history survive reinstalls and device changes.
* Traffic Management module configuration screen.
* Neighbor Info module configuration screen.
* TAK v2 integration: updated TAK/CoT protocol support for better interoperability with ATAK and WinTAK.
* Noise floor and local statistics logging for diagnosing link quality and mesh health.
* Units, measurement, and locale: fixed display of distance, speed, altitude, and temperature across the app.
* Performance: faster node list scrolling, optimized database queries, lower memory use, far more efficient mesh ingestion, no stall or CPU spike when reconnecting with a large node database. 2.7.13 Jun 17 * Help sheet updates
* Assorted bug fixes 2.7.12 May 4 * Fox Hunting Watch App
* OTA Firmware Updates
* Device Onboarding Cleanup
* Distance Filter Cleanup
* Use System Date Formatting 2.7.11 Apr 30 * Updated Onboarding
* CarPlay Communications App
* Siri Messaging Intents
* Message translation
* Danish Translation
* Spanish Translation
* TAK Server Improvements
* Waypoint details improvements
* Compass Styling Fixes 2.7.10 Apr 23 * Fix delete messages crash 2.7.9 Apr 2 * TAK Integration
* BLE Reconnect Fixes
* Russian Translation 2.7.8 Feb 15 * Fix for background crashes
* Longer timeout for initial Bluetooth connection
* Pick any emoji for tapbacks
* Exchange user info 2.7.7 Jan 16 * Message list performance improvements
* Mesh Map Cleanup
* Show who is relaying messages
* Improved Manual TCP device connections
* Defer saving of node list
* Compass
* Long Turbo Preset
* Range Test Bugfixes 2.7.6 12/22/2025 * Remove unnecessary want config call when sending direct messages
* Add privacy section to onboarding 2.7.5 10/11/2025 * Extensive Node List refactor to improve navigation and iOS 26 display.
* Mesh map filter simplification.
* Refactor Config Screen Save button to use less space.
* Telemetry configuration updates.
* Navigation Improvements (Double click circle from channel messages)
* Don't show unread messages or notifications for emoji tapbacks
* Don't show online animations for ios 17
* Adapt weather kit tiles to screen size.
* Restore BLE State in Background
* Onboarding typo fix
* Assorted styling updates
* Change frequency slot keyboard to a number pad
* Update Serbian translation 2.7.4 10/06/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled
* Remove non functional excluded module display override button
* Fix Onboarding Disabled Location Services bug on iOS 26
* Don't show ignored nodes on the mesh map
* Improve performance of the online node animations in the mesh map
* Meshtastic Ham Icon
* Meshtastic Powered Icon
* Liquid Glass Chirpy
* Use hops away when sending DM's and position exchange messages if hops away is larger than the configured value 2.7.3 09/19/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.2 09/14/2025 * TCP Connections (Use firmware version 2.7.4+ for connection status and best experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified Messaging Interface with Performance Improvement
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes
* Fix Mesh Map Controls Position
* Fix Route Recorder Map Controls Position
* Fix delete channel and DM messages context menu item bugs
* Update Ringtone config to request the ringtone from the device if external notifications is enabled 2.7.1 09/13/2025 * TCP Connections (Use firmware version 2.7.4+ for best connection experience)
* Updated Connect Tab
* Updated Onboarding Flow
* Icon Chooser
* Nav Bar Activity Lights
* BLE RSSI Updates While Connected
* Improved BLE Error Messaging
* Simplified and Better Performing Messaging Interface
* Extend the mesh map into the notch
* Add dew point to environment metrics
* Improved German translation
* Node and Contact list filter bug fixes 2.7.0 09/12/2025 * Fix contact QR code not loading properly the first time
* Add Key mismatch warning to direct messages view
* Update key mismatch text on node details and lock help views 2.6.17 08/14/2025 * Add GeoJson map overlay upload functionality
* Updated Device Images
* Update Nodes List navigation
* Show leading zeros for userids with less than 8 characters 2.6.16 07/29/2025 * Force SSL for client proxy on the public server.
* Remove deprecated GPSMode from display config
* Add Heading Bold toggle to display config
* Update Canned Messages config to not require the module being enabled
* Add a long timeout if the location status does not return to prevent the onboarding screen from being undismissible
* Add rate limit routing error 2.6.15 07/22/2025 * Updates to Initial Device Onboarding Flow
* Fix location permissions button hang if clicked multiple times
* Always copy public key on node info from security config
* Fix ambient lighting config 2.6.14 07/18/2025 * Fix bluetooth.off in the connected node widget
* Rename app smart position
* Get canned messages messages after canned message config even if the module is not enabled
* Fix router confirmation dialog under device settings
* Add scroll views to notification and location permission screens 2.6.13 07/17/2025 * Device Onboarding flow for new app install permissions
* Set the timezone automatically
* Add new Seeed device images for L1 and Solar Node
* Unselect node when switching tabs away from node details
* Add new regions
* Several crash fixes 2.6.12 07/16/2025 * Japanese Translation
* Fix showing canned messages messages
* Update position log minimum distance to 9 from 15 meters to match the available smart position options.
* Improved Crash Reporting
* Unmessagable display fix
* Assorted crash fixes 2.6.11 07/10/2025 * Update Factory Reset and Reboot App intents
* Traceroute App Intent
* Update position log minimum movement to save position from 15 meters to 9
* QR Code Improvement
* Fix 2.7 Tech Preview Bluetooth Crash 2.6.10 06/29/2025 * Update channel lock icons to only be red when sending private locations unencrypted.
* Update channel help
* Add channel help to channel settings page
* Reboot after security config changes 2.6.9 06/24/2025
Disclaimer
Official App Store Link
We do not host Meshtastic on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.
The App Store link for Meshtastic is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.
If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.



