Skip to content

Releases: meshtastic/Meshtastic-Android

Meshtastic Android 2.5.17 alpha

17 Feb 00:28
7ef396b
Compare
Choose a tag to compare

What's Changed

  • refactor: remove deprecated AppCompatTheme by @andrekir in #1524
  • refactor: migrate ShareFragment to Compose by @andrekir in #1525
  • refactor: replace Scaffold with internal component by @andrekir in #1526
  • refactor: move RadioConfig files to separate package by @andrekir in #1540
  • refactor: move NavGraph to navigation package by @andrekir in #1541
  • feat: Add 'dependencies' label to Renovate PRs by @jamesarich in #1585
  • chore(deps): update gradle to v8.12.1 by @renovate in #1563
  • chore(deps): update androidx.compose:compose-bom to v2025 by @renovate in #1550
  • chore(deps): update kotlin_version to v2.1.10 by @renovate in #1436
  • chore(deps): update protobuf_version to v4.29.3 by @renovate in #1532
  • chore(deps): update com.google.firebase:firebase-bom to v33.9.0 by @renovate in #1564
  • chore(deps): update hilt_version to v2.55 by @renovate in #1537
  • chore(deps): update com.google.firebase:firebase-crashlytics-gradle to v3.0.3 by @renovate in #1587
  • chore(deps): update org.jetbrains.kotlinx:kotlinx-serialization-json to v1.8.0 by @renovate in #1523
  • chore(deps): update coroutines_version to v1.10.1 by @renovate in #1491
  • chore(deps): update com.suddenh4x.ratingdialog:awesome-app-rating to v2.8.0 by @renovate in #1570
  • chore(deps): update nav_version to v2.8.7 by @renovate in #1569
  • chore(deps): update androidx.datastore:datastore to v1.1.2 by @renovate in #1549
  • chore(deps): update androidx.fragment:fragment-ktx to v1.8.6 by @renovate in #1586
  • chore(deps): update com.android.tools.build:gradle to v8.8.1 by @renovate in #1536
  • chore(deps): update plugin com.google.devtools.ksp to v2.1.10-1.0.30 by @renovate in #1437
  • fix: Add missing sensor value units to Node Details cards by @Kealper in #1583
  • feat: Add RAK2560 hardware model and graphic by @jamesarich in #1543
  • fixes #1557: Filter out emojis when creating short names by @jsoberg in #1578
  • Power graph by @Robert-0410 in #1556
  • fix: limit quick chat append, prevent duplicates by @jamesarich in #1522
  • feat: Initial implementation of adding nodes to favorites by @Kealper in #1520
  • Introduction of stable Compose UI State and some simple animations in Debug Panel by @jsoberg in #1575
  • [Quick UI Update] Apply a background to the filter search sticky header by @jsoberg in #1588
  • chore: update proto submodule to v2.5.22 by @jamesarich in #1589
  • [Quick UI Update] Animate user node list items on details expansion by @jsoberg in #1590
  • 2.5.17 by @jamesarich in #1591

New Contributors

Full Changelog: 2.5.16...2.5.17

Meshtastic Android 2.5.16 beta

06 Jan 00:23
Compare
Choose a tag to compare

Features

Refactors

Bug fixes

  • Allow auto-capitalization for message input field (e924f27)

Full Changelog: 2.5.15...2.5.16

Meshtastic Android 2.5.15 beta

19 Dec 13:43
Compare
Choose a tag to compare

Features

  • Add user longName and userId to messages (33f86dc)

Bug fixes

  • Message text is not always cleaned when sending (5693874)
  • Handle GATT_CONNECTION_TIMEOUT status for Android 15 reconnections by @tavdog in #1463

New Contributors

Full Changelog: 2.5.14...2.5.15

Meshtastic Android 2.5.14 alpha

13 Dec 15:53
Compare
Choose a tag to compare
Pre-release

Features

  • Add EnvironmentMetrics radiation to node detail (94dc3de)
  • Add Public Key to node key status dialog (746f155)
  • Trigger channel scan dialog when users paste a new valid URL (a19a28c)
  • Add NodeMenu options to messages (a642e6a)
  • Add support for Device Hardware json and svg graphics by @jamesarich in #1449
  • Device metrics time breaks by @Robert-0410 in #1456

Refactors

Full Changelog: 2.5.13...2.5.14

Meshtastic Android 2.5.13 alpha

05 Dec 01:30
Compare
Choose a tag to compare
Pre-release

Features

Refactors

Bug fixes

  • Fix missing radio config import/export buttons (76454cc)

Full Changelog: 2.5.12...2.5.13

Meshtastic Android 2.5.12 beta

30 Nov 22:16
Compare
Choose a tag to compare

Features

Bug fixes

  • Clicking on notifications opened the wrong message (1c42bd2)
  • Handle text messages sent from connected standalone devices (6678df7)
  • Enforce SignalInfo single-line layout (f4c24db)

New Contributors

Full Changelog: 2.5.11...2.5.12

Meshtastic Android 2.5.11 alpha

27 Nov 15:33
Compare
Choose a tag to compare
Pre-release

Features

  • Signal Quality in NodeItem by @Robert-0410 in #1425
  • Add EnvironmentMetrics distance, lux, wind and weight to node detail (c4b07af)

Refactors

  • Migrate DebugPanel to Compose by @andrekir in #1420
  • Consolidate QR code scanning methods by @andrekir in #1426
  • Implement repository pattern replacement for AIDL methods (80f8f2a)
  • Change max message length to 200 by @fifieldt in #1429
  • Add custom formatting to LocalStats fields (6230f13)

Bug fixes

New Contributors

Full Changelog: 2.5.10...2.5.11

Meshtastic Android 2.5.10 beta

20 Nov 22:23
Compare
Choose a tag to compare

Refactors

Bug fixes

Full Changelog: 2.5.9...2.5.10

Meshtastic Android 2.5.9 alpha

15 Nov 12:32
Compare
Choose a tag to compare
Pre-release

Features

  • Persist node filters to SharedPreferences (e729402)
  • Metrics time selection by @Robert-0410 in #1396
  • Add meshtastic service type to mDNS service discovery by @andrekir in #1401
  • Add decimal precision to traceroute SNR values (1d992d5)
  • Conducting time filter at the component lvl to avoid metric nav cards… by @Robert-0410 in #1402
  • Pass users preferred tile source to MapViews (ee75ba3)
  • Add new NeighborInfo config (30b7cc9)

Refactors

Bug fixes

  • Rename to quadraticTo for consistancy by @seuros in #1397
  • Fix nodelist sort by viaMqtt (02af81a)

New Contributors

Full Changelog: 2.5.8...2.5.9

Meshtastic Android 2.5.8 alpha

09 Nov 12:32
Compare
Choose a tag to compare
Pre-release

Features

Full Changelog: 2.5.7...2.5.8