github meshtastic/Meshtastic-Android v2.8.2-open.1
v2.8.2-open.1 (29322259)

pre-release3 hours ago

What's Changed

🏗️ Features

  • feat(network): configure HTTP client engines and add platform User-Agent headers by @jamesarich in #7008
  • feat(ui): blend noise floor into signal quality rating (design#15) by @jamesarich in #7009
  • feat(map): offline banner and Google basemap auto-fallback on connectivity loss by @jamesarich in #6998
  • feat(node): add an update-status shortcut to the local node menu by @jamesarich in #7047
  • feat: mark nodes not heard since the LoRa config changed by @jamesarich in #7055
  • chore: device link disclosure by @jamesarich in #7068
  • feat(node): overflow the time frame selector instead of crushing it by @jamesarich in #7097
  • perf: cache-window the hot lists, and modernize the nav3 and adaptive wiring by @jamesarich in #7093
  • feat(docs): use the real M3 search bar for doc search by @jamesarich in #7098
  • feat(nfc): share a contact or channel by tapping phones, no tag needed by @jamesarich in #7124
  • feat(ui): share the link from the share dialog, and say what the dialog does by @jamesarich in #7126
  • feat(node): signed and verified indicators in place of the PKI lock by @jamesarich in #7117
  • fix(node): keep a contact's public key when a different one arrives by @jamesarich in #7118

🖥️ Desktop

  • fix(desktop): use standard SPDX license identifier for RPM packaging by @RCGV1 in #7043

🛠️ Fixes

  • fix(network): point the API base URL at the R2-backed apiv2 host by @jamesarich in #7004
  • fix(settings): floor the beacon broadcast-target list at one row by @jamesarich in #7010
  • fix(settings): re-learn the node number when the first region set renumbers the radio by @jamesarich in #7021
  • fix(connections): scope region warnings to the active connection by @jeremiah-k in #7015
  • fix(mqtt): downgrade unparseable-payload decode logs from error to warn by @jamesarich in #7040
  • fix(node): gate direct messages on holding a public key by @jamesarich in #7050
  • fix(takserver): skip compressed v1 TAK packets to stop duplicate contacts by @texaskst in #7020
  • fix(firmware): move firmware artifact fetching onto the R2 hosts by @jamesarich in #7073
  • fix(settings): fetch Mesh Beacon config from remote-admin nodes by @jamesarich in #7077
  • fix(messaging): keep the composer IME session stable while the node list changes by @jamesarich in #7079
  • fix(network): never send heartbeat nonce 1, the firmware NodeInfo-ping trigger by @jamesarich in #7078
  • fix(lora): correct preset SNR floors and signal colors by @jamesarich in #7110
  • fix(settings): allow all available spread factors by @gargomoma in #7119
  • fix(nfc): write to tags that have never been NDEF-formatted by @jamesarich in #7123
  • fix(node): stop presenting MQTT-only nodes as unheard on the current LoRa by @jamesarich in #7138

📝 Other Changes

  • refactor(map): retire the maps-utils workarounds its 5.1 fixes made stale by @jamesarich in #7046
  • refactor(prefs): keep each surface's filters in one state object by @jamesarich in #7120

New Contributors

Full Changelog: v2.8.2-closed.1...v2.8.2-internal.10

Don't miss a new Meshtastic-Android release

NewReleases is sending notifications on new releases.