Meshtastic Firmware 2.2.19.8f6a283 Beta
Important
This release introduces a new default for LoRA regional partitioning of MQTT topics. For instance, If you set a lora.region
from UNSET
to US
, you will now have a default mqtt.root
of msh/US instead of msh previously. This is only a default, however. The MQTT root can be changed at any time, independently.
Important
This release has a known issue of packets not being sent out via LoRa if it originated at a node with MQTT uplink enabled on the channel. This issue is fixed in release 2.2.21.
Note
A new header flag has been added, and along with it a new lora.ignore_mqtt
config, which when set to true, will allow you to ignore MQTT messages that would otherwise be rebroadcasted via LoRa transport as well. This will be useful for preventing unwanted higher bandwidth messaging from monopolizing undue airtime in a mesh.
Enhancements
- Default mqtt root to msh/region from unset by @thebentern in #3111
- Portduino work by @jp-bennett in #3049
- Add necessary libs to Dockerfile for native build by @GUVWAF in #3089
- Drop the Raspbian and Linux targets by @jp-bennett in #3091
- Update Linux binaries to use arch names by @jp-bennett in #3093
- Update Default RTTTL by @rcarteraz in #3114
- Initial Partial Updates on t-echo by @ixt in #3090
Bug fixes
- RadioLib 6.4.0 fixes by @jp-bennett in #3098
- INA3221 library branch to support negative values by @KodinLanewave in #3084
- Fix T-Watch flip screen by @mverch67 in #3113
- Update oled dep to include RP2040 fix by @thebentern in #3112
- Mark packets received via MQTT and add option to ignore them by @GUVWAF in #3117
- Fix:
ipv4_config
byte order already little endian by @andrekir in #3073 - Update channel of node in
updateUser
and write to flash if needed by @GUVWAF in #3094
New Contributors
- @KodinLanewave made their first contribution in #3084
- @ixt made their first contribution in #3090
Full Changelog: v2.2.18.e9bde80...v2.2.19.8f6a283