Commit Graph
7635 Commits
Author SHA1 Message Date
James RichandClaude Opus 5 bc4e9da3ad chore(deps): bump the Compose stack to CMP 1.12.0-rc01 in lockstep (#6662)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 15:56:11 -05:00
renovate[bot] 28dd35ef9c chore(deps): update benchmark to v1.5.0-rc01 (#6646)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 20:38:45 +00:00
renovate[bot] ada9ed153b chore(deps): update androidx.paging:paging-common to v3.5.1 (#6645)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 20:38:36 +00:00
James RichandClaude Opus 5 4f86b91973 fix(analytics): cover local firmware sideloads and report message_send in the foreground (#6660)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 20:10:40 +00:00
James RichandClaude Opus 5 492afbde5c fix(telemetry): repoint 1-Wire temperature at per-channel fields, adopt ADC voltage (#6653)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-12 19:39:54 +00:00
James RichandClaude Opus 5 bc7634bd81 fix(ui): restore bottom time-axis height at large font scales (#6656)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-12 19:26:30 +00:00
James Rich 212bc596e3 fix(ble): enable Kable preConflate to prevent scan-callback ANRs (#6652) 2026-08-12 19:13:59 +00:00
James RichandClaude Fable 5 9fa9f1e341 feat(analytics): report key user interactions as named RUM actions (#6654)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 19:11:44 +00:00
James RichandClaude Fable 5 b4cc36043d fix(ui): surface watchdog-forced reconnects in the nav connection icon (#6655)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 19:10:10 +00:00
James RichandClaude Opus 5 e1a5b3c6ba chore(build): drop unused Kotest JUnit Platform runner from jvmTest (#6657)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-12 19:10:01 +00:00
James RichandClaude Opus 5 94ceaa64ee fix(settings): show REDACTED for a remote node's withheld private key (#6649)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 18:28:39 +00:00
James RichandClaude Opus 5 bbef7670a1 docs(agents): teach gradle-runner to use a shared build queue when present (#6647)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 18:04:36 +00:00
James RichandClaude Fable 5 8321df705a perf(startup): move WorkManager and AppFunctions init off the main thread (#6648)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 18:04:26 +00:00
James RichandClaude Opus 5 b5152d14a0 fix(test): isolate androidApp unit tests from the production Application (#6644)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 17:15:27 +00:00
simulationstation 6e0d3c3ae7 fix(android): preserve shared text in deep links (#6619) 2026-08-12 14:29:50 +00:00
renovate[bot] a9234a639f chore(deps): update fastlane to v2.238.0 (#6642)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 13:23:54 +00:00
James RichandClaude Fable 5 62237342a6 fix(ui): locale-aware unit formatting and message-view font scaling (design audit) (#6629)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 13:23:40 +00:00
James RichandClaude Fable 5 b79ec33b80 feat(settings): warn before enabling licensed (ham) mode (#6632)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 13:23:13 +00:00
simulationstation f450645016 feat(messaging): add optional full message timestamps (#6639) 2026-08-12 12:50:23 +00:00
simulationstation b23acf6892 fix(settings): refresh delayed remote public keys (#6638) 2026-08-12 12:26:50 +00:00
James Rich 5641c69d3b chore: Scheduled updates (Firmware, Hardware, Translations) (#6637) 2026-08-12 12:16:24 +00:00
simulationstation 0336ef00a8 fix(service): load persisted MeshLog cleanup policy (#6621) 2026-08-12 12:11:40 +00:00
simulationstation e8ff76d05a fix(usb): validate permission callbacks (#6622) 2026-08-12 12:11:39 +00:00
simulationstation 9613ba91a7 fix(node): stop compass updates while backgrounded (#6620) 2026-08-12 12:11:37 +00:00
simulationstation 92efb53a5a fix(service): await persisted device before boot reconnect (#6617) 2026-08-12 12:11:34 +00:00
James RichandClaude Fable 5 5a69ac101e chore: remove orphaned SatelliteCountInfo composable (#6633)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 12:07:43 +00:00
James RichandClaude Fable 5 8ea6e43f8e fix(ui): stop emoji picker clipping text at large font scales (#6631)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 03:02:51 +00:00
renovate[bot] 97b5b78177 chore(deps): update kotest to v6.2.4 (#6626)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 02:35:45 +00:00
James RichandClaude Fable 5 dda971b5ce fix(messaging): time out orphaned "Sending..." messages into a retryable failure (#6630)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 02:10:30 +00:00
James RichandClaude Fable 5 4e30fb5cd5 fix(node): chart environment metrics in the user's display units (#6634)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 02:10:28 +00:00
James RichandClaude Opus 5 bfb66eb988 fix(data): stop "1 hour" log retention from wiping the MeshLog table (#6635)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 02:01:32 +00:00
Benjamin Faershtein a31fa287e2 feat(tak): show local server status (#6599) 2026-08-12 02:00:38 +00:00
simulationstation 80f91b3457 fix(mqtt): isolate overlapping client sessions (#6616) 2026-08-12 02:00:37 +00:00
simulationstation fd8414abe3 fix(database): delete nodes and metadata atomically (#6623) 2026-08-12 01:36:57 +00:00
simulationstation 0c98de8ae6 fix(ci): sync Flatpak Gradle distribution (#6625) 2026-08-12 01:36:55 +00:00
James RichandClaude Fable 5 40413be93b fix(i18n): localize emoji picker strings (#6628)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 00:32:27 +00:00
James RichandClaude Fable 5 492a5c7013 fix(ui): add MQTT context to channel uplink/downlink toggle labels (#6614)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 00:06:59 +00:00
James RichandClaude Opus 5 98e932025b fix(ci): unbreak the merge queue on Gradle 9.6.1 (#6636)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 20:36:22 -05:00
James RichandClaude Fable 5 6c06601d54 fix(build): sign debug builds with a shared checked-in keystore (#6615)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 18:33:23 -05:00
James Rich a22bf5e175 chore: Scheduled updates (Firmware, Hardware, Translations) (#6612) 2026-08-11 13:24:00 -05:00
James RichandClaude Fable 5 8a49f26caf fix(ci): replace 9.7-only --no-isolated-projects flag with property form (#6613)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 13:20:10 -05:00
James Rich d5d50a9d4b chore: Scheduled updates (Firmware, Hardware, Translations) (#6609) 2026-08-11 13:09:25 -05:00
github-actions[bot] 8b7e251084 docs: update CHANGELOG.md (#6579) 2026-08-11 13:08:22 -05:00
James RichandClaude Fable 5 991578ab3c fix(build): pin Gradle back to 9.6.1 to unbreak desktop ProGuard (#6611)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 13:07:43 -05:00
James RichandClaude Fable 5 7a42a34dbc feat(settings): export the node database as JSON (#6610)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 17:49:48 +00:00
renovate[bot] 355957557a chore(deps): update org.meshtastic:protobufs to v2.7.26.142-gf3c374d-snapshot (#6607)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-11 16:02:33 +00:00
James Rich 099fd7f9d3 chore: Scheduled updates (Firmware, Hardware, Translations) (#6582) 2026-08-11 15:41:07 +00:00
Benjamin Faershtein 5ee5a5b648 Align Android message status wording (#6133) 2026-08-11 15:38:19 +00:00
simulationstation 7a7bc50a75 fix(messaging): wait for shared-contact routing ACK (#6603) 2026-08-11 15:35:07 +00:00
Benjamin Faershtein 5855736e1d fix(tak): gate V2 packets on known firmware (#6600) 2026-08-11 15:28:12 +00:00