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
- Minimize time between channel scan and actual transmit by @GUVWAF in #5383
- Allows all 3 PKI keys to be added to userPrefs.h (#4969) and a tool. by @gjelsoe in #5368
- Check for OkToMqtt flag presence before uplinking to MQTT by @thebentern in #5413
- Telemetry can respond to want-response for LocalStats variant by @thebentern in #5414
- Add canned message and keyboard in indicator board by @Dylanliacc in #5410
- Add smiley emoji by @jcyrio in #5391
- Enable trace route function on rak wismeshtap platform by @DanielCao0 in #5389
- Add GPS in indicator board by @Dylanliacc in #5411
- /api/v1/fromradio: add OPTIONS handler for CORS. by @cpatulea in #5386
- Create a specific hw_model for WisMesh Tap by @thebentern in #5400
🐛 Bug fixes and maintenance
- Make heart emoji usable by @jcyrio in #5403
- Fix RTC time injection and consolidate position logic by @thebentern in #5396
- Update arduino-pico core to fix sporadic hangs by @GUVWAF in #5406
- Update platform-raspberrypi also by @GUVWAF in #5407
- --web added to device-install(.sh/.bat) by @gjelsoe in #5405
- Fixed NMEA sentence issue in CalTopo as well as bug with no printing all of the nodes by @thebentern in #5412
- --web littlefswebui-* typo fix by @gjelsoe in #5416
- Temporarily disable MDNS when MQTT is enabled on RP2040 by @GUVWAF in #5418
- Seems like the last DIY board that's not "extra" by @jp-bennett in #5420
- Cherry pick tdeck fixes by @thebentern in #5422
- Update build-native.sh by @madeofstown in #5415
- Cleans up visibility in GPS.h by @charlieh0tel in #5426
- Fix admin key loading from userPrefs.h by @Mictronics in #5417
- Try to detect dfrobot station to tell it apart from an ublox gps. by @caveman99 in #5393
- Remove BMA-423 and STK8X by default by @thebentern in #5429
New Contributors
Full Changelog: v2.5.13.1a06f88...v2.5.14.f2ee0df