Meshtastic Firmware Releases
Every Meshtastic release since 2025, newest first: which version to run, what changed, and which builds were pulled.
Release list last checked against GitHub on October 23, 2026.
What to Run Now
Our advice: Stay on 2.7.26, the current stable release, unless your device needs 2.8 (such as the Wio Tracker L2 Pro) or you want Ham Mode. 2.8.1 is still an alpha and changes several defaults, and 2.7 and 2.8 nodes talk to each other. What changes in 2.8.
How Meshtastic Releases Work
- Alpha builds come out every few weeks with new features and fixes. They're tested, but they're where problems show up first.
- Beta is Meshtastic's name for its stable channel. A few times a year, an alpha that's held up well is promoted to Beta.
- Revoked builds were withdrawn after a serious bug was found. Don't install one, and move any node running one to the next release.
- The part after the version number, like
8e6a88d, identifies the exact build. Meshtastic sometimes re-releases a version number with a new build after a fix.
To update, use the web flasher. Our firmware guide covers each update method and what to do if a flash fails.
All Releases
- 2.8.1 8e6a88d Alpha
Current 2.8 alpha. New US nodes set up on the device screen start on LongTurbo, broadcasts are signed, node IDs come from the public key, and position and telemetry sharing are off by default on public channels.
2.8 overviewLongTurbo vs LongFastPacket signing Release notes
- 2.8.0 47db0e3 AlphaRevoked
Revoked twice: first for a radio startup bug, then for a flaw in packet signing. Its signatures don't work with 2.8.1, so move any 2.8.0 node to 2.8.1.
- 2.8.0 7239fe8 AlphaRevoked
Revoked twice: first for a radio startup bug, then for a flaw in packet signing. Its signatures don't work with 2.8.1, so move any 2.8.0 node to 2.8.1.
- 2.7.26 54e0d8d Stable (Beta)
Current stable release. Bug fixes and maintenance: the GPS sets the clock every 30 minutes, a T-Deck touch driver fix, and Station G3 configs for Linux.
- 2.7.25 104df5f Alpha
- 2.7.24 472b14c Alpha
- 2.7.23 b246bcd Alpha
- 2.7.22 96dd647 Alpha
- 2.7.21 1370b23 Alpha
Deprecates the HTTP server on original ESP32 boards, turns the LNA on by default for the Heltec V4.3, and adds RAK 13302 power support.
- 2.7.20 6658ec2 Alpha
- 2.7.19 bb3d6d5 Alpha
- 2.7.18 fb3bf78 Alpha
Multi-message storage, a configurable API port, RAK3112 support and InkHUD joystick navigation for the Wio Tracker L1.
- 2.7.17 9058cce Alpha
- 2.7.17 83c6161 AlphaRevoked
- 2.7.16 a597230 Alpha
- 2.7.15 567b8ea Stable (Beta)
Stable release that ended legacy DMs (direct messages now always use public-key encryption) and turned off device telemetry broadcasts by default. Meshtastic advised a full erase and flash if pairing or booting failed after updating.
- 2.7.14 e959000 Alpha
- 2.7.13 597fa0b Alpha
- 2.7.12 45f15b8 AlphaRevoked
- 2.7.11 ee68575 Alpha
- 2.7.10 94d4bdf Alpha
- 2.7.9 70724be Alpha
- 2.7.8 a0c0388 AlphaRevoked
- 2.7.7 5ae4ff9 Alpha
- 2.7.6 834c3c5 Alpha
- 2.7.5 ddd1499 Alpha
- 2.7.4 c1f4f79 Alpha
- 2.7.3 cf574c7 Alpha
- 2.7.2 f6d3782 Alpha
- 2.7.1 f35ca81 Alpha
- 2.7.0 705515a AlphaRevoked
- 2.6.13 0561f2c Alpha
- 2.6.12 9861e82 Alpha
- 2.6.11 60ec05e Stable (Beta)
- 2.6.10 9ce4455 Stable (Beta)
- 2.6.9 f223b8a Alpha
- 2.6.8 ef9d0d7 Alpha
- 2.6.7 2d6181f Alpha
- 2.6.6 54c1423 Alpha
- 2.6.5 fc3d9f2 Alpha
- 2.6.4 b89355f Stable (Beta)
- 2.6.3 640e731 AlphaRevoked
- 2.6.2 31c0e8f Alpha
- 2.6.1 7c3edde Alpha
- 2.6.0 f7afa9a Alpha
- 2.5.23 bf958ed Alpha
- 2.5.22 d1fa27d Alpha
- 2.5.21 447533a Alpha
- 2.5.20 4c97351 Stable (Beta)
- 2.5.19 f9876cf AlphaRevoked
- 2.5.19 d5cd6f8 AlphaRevoked
Firmware Version FAQ
What is the latest Meshtastic firmware?
The latest stable release is 2.7.26 (June 24, 2026). The newest alpha is 2.8.1 (October 1, 2026). Meshtastic labels its stable releases Beta.
Should I install the alpha?
Only if you need something in it or like testing. Alphas get new features first and are pulled (revoked) when a serious bug turns up. For a node other people rely on, use the stable release.
What does revoked mean?
Meshtastic withdraws a release when it finds a serious problem, and marks it revoked on GitHub. If a node is on a revoked build, move it to the next release.
Can nodes on different firmware versions talk to each other?
Yes, within reason. 2.7 and 2.8 nodes exchange messages, though 2.8-only features like signing only work between 2.8 nodes. Very old firmware (before about 2.3) is dropped by 2.8 nodes.
Related: how to update Meshtastic, getting started, MeshCore firmware releases.