Skip to content

Releases: meshtastic/firmware

Meshtastic Firmware 2.5.17.b4b2fd6 Alpha

24 Dec 12:36
b4b2fd6
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes and maintenance

  • Portduino-buildroot: Remove pkg-config optional libs by @vidplace7 in #5573
  • Portduino: Move meshtasticd/web out of /usr/share/doc/ by @vidplace7 in #5548
  • Portduino: fix transitional symlinks for /usr/share/doc/ by @vidplace7 in #5550
  • Cherry-pick: Windows Support - Trunk and Platformio (#5397) by @fifieldt in #5518
  • Synch minor changes from TFT branch by @fifieldt in #5520
  • Refactor MQTT::onReceive to reduce if/else nesting by @esev in #5592
  • Let RangeTest Module (RX) use Phone position if there's no GPS by @fifieldt in #5623
  • Separate host:port before checking for private IP by @esev in #5630
  • Clean up some straggler NRF52 json by @thebentern in #5628
  • Fix omission of AQ metrics by @thebentern in #5584
  • tlora_v2_1_16: Unset BUTTON_PIN and BUTTON_NEED_PULLUP by @ndoo in #5535
  • Fix detection for some RadSens hardware versions by @jake-b in #5542
  • Initialize dmac array to nulls by @jp-bennett in #5538
  • Portduino: fix setting hwId via argument by @GUVWAF in #5565
  • Add nugget and nibble boards for 38c3 by @caveman99 in #5609
  • Fix: Add libusb to dockerfile for ch341 by @thebentern in #5641
  • Portduino: specify C++ standard and link pthread by @GUVWAF in #5642
  • Separate host:port before checking for private IP (x2) by @esev in #5643
  • Update Femtofox configs by @noon92 in #5646
  • Detect charging status by measuring current flow with configured INA219 battery sensor by @nebman in #5271
  • Add NXP_SE050 detection by @jp-bennett in #5651
  • Check if MQTT remote IP is private by @esev in #5647
  • LIS3DH (WisMesh Pocket) - Honor Wake On Tap Or Motion by @fifieldt in #5625

New Contributors

Full Changelog: v2.5.16.f81d3b0...v2.5.17.b4b2fd6

Meshtastic Firmware 2.5.16.f81d3b0 Alpha

09 Dec 12:34
f81d3b0
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

  • Adds libusb dev package to Raspbian build steps by @jp-bennett in #5480
  • Update arduino-pico core and remove mDNS restriction by @GUVWAF in #5483
  • Update xiao_esp32 fully support L76K by @Dylanliacc in #5488
  • Convert userprefs to a json file instead of header file which has to be included everywhere by @thebentern in #5471
  • SimRadio: clean-up and emulate collisions by @GUVWAF in #5487
  • add nodeId to nodeinfo update log lines and removed redundant nodeinfo update log line by @rbrtio in #5493
  • Refactor the macro definition of GPS initialization of GPSDEFAULTD_NOT_PRESENT and added seeeed Indicator to this sequence by @Dylanliacc in #5494
  • Extend Length of Source and Destination Node IDs Logged by @rbrtio in #5492
  • Added femtofox configs by @noon92 in #5477
  • [Add] LR1110, LR1120 and LR1121 to linux native Portduino by @markbirss in #5496
  • Add popular nrf52 pro micro to the builds by @thebentern in #5523
  • Add MACAddress to config.yaml by @jp-bennett in #5506
  • Configure Seeed Xiao S3 RX enable pin by @mgranberry in #5517
  • Add OpenWRT One config.d files by @markbirss in #5529

๐Ÿ› Bug fixes and maintenance

New Contributors

Full Changelog: v2.5.15.79da236...v2.5.16.f81d3b0

Meshtastic Firmware 2.5.15.79da236 Beta

29 Nov 17:55
79da236
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes and maintenance

New Contributors

Full Changelog: v2.5.14.f2ee0df...v2.5.15.79da236

Meshtastic Firmware 2.5.14.f2ee0df Beta

24 Nov 19:47
f2ee0df
Compare
Choose a tag to compare

Important

When we initially released the 2.5 version of the firmware, we added a new bit OkToMqtt to packets to express the intent of users to opt-in to their packets being uplinked to an MQTT broker.

Prior to this, uplinking of packets was just implicit fact, which was not fair to users wishing to remain off of any public brokers, maps, etc. However, in order to not immediately begin dumping all of the traffic from previous firmware versions from going to MQTT, we allowed for a grace period to transition folks to the newer 2.5.X firmware, where they can now opt-in, or remain off (by default). This grace period has concluded. The firmware will now enforce that the OkToMqtt bit is both present and opted into before uplinking any packets to MQTT.

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes and maintenance

New Contributors

Full Changelog: v2.5.13.1a06f88...v2.5.14.f2ee0df

Meshtastic Firmware 2.5.13.1a06f88 Beta

17 Nov 15:38
1a06f88
Compare
Choose a tag to compare

Warning

We are making the Web UI on ESP32 optional going forward: the full details.

This is a re-cut release of 2.5.13. If you performed an erase and install of 2.5.13.295278b on an ESP32 based device and experienced panic and reboot on saving to the filesystem, performing a fresh install of this release should resolve the issue.

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes

New Contributors

Full Changelog: v2.5.12.aa184e6...v2.5.13.1a06f88

Meshtastic Firmware 2.5.12.aa184e6 Alpha

08 Nov 12:13
aa184e6
Compare
Choose a tag to compare

โš ๏ธ Known issues

  • In some cases, connected apps may show duplicate received packets.

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes & maintenance

  • More log reductions. I'll probably stop now ;-) by @thebentern in #5263
  • Add exception for RTC to not strip time from position by @thebentern in #5262
  • Only PKC encrypt when packet originates from us by @GUVWAF in #5267
  • Fix wio-tracker-dev sensor scan by @caveman99 in #5274
  • Fixed compile error when using GPS_DEBUG by @macvenez in #5275
  • Copy the has_relative_humidity value to full telem packet from AHTX0 packet by @tavdog in #5277

New Contributors

Full Changelog: v2.5.11.8e2a3e5...v2.5.12.aa184e6

Meshtastic Firmware 2.5.11.8e2a3e5 Beta

05 Nov 13:23
8e2a3e5
Compare
Choose a tag to compare

โš ๏ธ Known issues

  • In some cases, connected apps may show duplicate received packets. This issue will be fixed in version 2.5.13.

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes and maintenance

New Contributors

Full Changelog: v2.5.10.0fc5c9b...v2.5.11.8e2a3e5

Meshtastic Firmware 2.5.10.0fc5c9b Alpha

03 Nov 13:20
0fc5c9b
Compare
Choose a tag to compare

โš ๏ธ Known issues

  • Enabling NeighborInfo module can cause device crashes #5235
  • GPS reports as not present before first lock #5257

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes & maintenance

New Contributors

Full Changelog: v2.5.9.936260f...v2.5.10.0fc5c9b

Meshtastic Firmware 2.5.9.936260f Beta

30 Oct 18:40
936260f
Compare
Choose a tag to compare

โš ๏ธ Known issues

  • Enabling NeighborInfo module can cause device crashes #5235

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes & maintenance

New Contributors

Full Changelog: v2.5.8.6485f03...v2.5.9.936260f

Meshtastic Firmware 2.5.8.6485f03 Beta

26 Oct 00:34
6485f03
Compare
Choose a tag to compare

โš ๏ธ Known issues

  • Enabling NeighborInfo module can cause device crashes #5235

๐Ÿš€ Enhancements

๐Ÿ› Bug fixes & maintenance

New Contributors

Full Changelog: v2.5.7.f77c87d...v2.5.8.6485f03