Skip to content

Meshtastic Android 2.5.0 beta

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Oct 10:10

Enhancements

  • feat: add SecurityConfig (cd05f8d)
  • feat: add SHORT_TURBO modem preset (d30a4d1)
  • feat: add MQTT client proxy PKI topic (f85bcac)
  • feat: Telemetry charts by @Robert-0410 in #1198
  • feat: implement AdminMessage session_passkey handling (716b75c)
  • feat: add Galician (gl) locale and translations by Aquiles T. M. in #1233
  • feat: add ok_to_mqtt config (fbebb52)
  • feat: send AdminMessage set_time_only on ConfigComplete (7411455)
  • feat: add Estonian (et) locale and translations by Tarmon in #1244
  • Show results for two-way traceroute, including SNR values between hops by @djholt in #1248
  • feat: show names with a lock for DMs using PKC (2433cbc)
  • feat: show lock icon for nodes with public keys 🔒 (2488699)
  • feat: adds UI for unknown node details by @jamesarich in #1219
  • Device metric lines and info dialog by @Robert-0410 in #1252
  • feat: Add IAQ to environment metrics by @jamesarich in #1258
  • feat: Add ability to display environment metrics in Fahrenheit by @jamesarich in #1253
  • feat: add encryption status icon and dialog to node list items (22b1cf0)
  • feat: add dialog for message status information by @andrekir in #1270
  • feat: add DeviceConfig Role descriptions (2370e8b)
  • feat: remove deprecated protobufs from DropDownPreference (2897058)
  • feat: preserve map center and zoom state in ViewModel (3bd4132)
  • Adds Request user info by @jamesarich in #1279
  • Implement marker clustering by @danwelch3 in #1287

Refactors

  • refactor: update EditDeviceProfileDialog using dynamic fields by @andrekir in #1208
  • refactor: update Japan frequency range (807ddf4)
  • Refactor NodeDetails to Metrics by @Robert-0410 in #1222
  • refactor: migrate MessagesFragment RecyclerView to Compose by @andrekir in #1133
  • refactor: move ContactsFragment to main activity ViewModel (41fc43b)
  • refactor: replace service local node db with Room NodeDB (39a18e6)
  • refactor(NodeMenu): always show remote admin menu item (f0f9235)
  • Mesh Packet Limit by @Robert-0410 in #1245
  • refactor: introduce NodeEntity protobuf-based database entity by @andrekir in #1250
  • refactor: enable remote admin to set/remove fixed_position (852c6e1)
  • refactor(NodeItem): replace NodeInfo with NodeEntity by @andrekir in #1266
  • refactor: ensure backward compatibility for PKC encryption (587c6c9)
  • refactor(MeshLog): add fields for query optimization by @andrekir in #1271
  • refactor: replace MyNodeInfo with MyNodeEntity by @andrekir in #1277

Bug fixes

  • fix: rangetest.csv Locale formatting (4dcce57)
  • fix(nodes): force clear TextField focus on chip button click (e89f597)
  • fix: divide-by-zero in channelNum calculation (fcdf74e)
  • Fix lat/lng/alt config validation errors when position is null by @djholt in #1260
  • fix(config): implement sessionPasskey handling for admin requests by @andrekir in #1263
  • fix: position handling when fixed_position is enabled (96a69b7)
  • Complete request future if response is a ClientNotification by @djholt in #1274
  • fix: PKC channel index in sent MeshPackets (bfa2eae)
  • fix: Add elevation to NodeItem card by @jamesarich in #1286

New Contributors

Full Changelog: 2.4.4...2.5.0