James Rich
60b7908e1b
feat(firmware): link OTAFIX bootloader from slow-DFU success screen ( #5917 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-23 18:34:58 +00:00
James Rich
b6926700ca
fix(firmware): harden ESP32 OTA + nRF DFU update paths (hardware-validated) ( #5915 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-23 17:45:04 +00:00
renovate[bot]
ed781005ea
chore(deps): update actions/cache action to v6 ( #5914 )
2026-06-23 10:28:49 -05:00
James Rich
9f472cebad
docs(ble): update MeshtasticBleDevice KDoc for post-#5912 reconnect flow ( #5913 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 15:18:57 +00:00
Jeremiah K
31c2c2b504
fix(ble): require fresh advertisement for auto-reconnect ( #5912 )
2026-06-23 15:07:15 +00:00
github-actions[bot]
faf6f5ef2e
docs: update CHANGELOG.md ( #5907 )
2026-06-22 15:28:30 -05:00
James Rich
808596db9e
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5906 )
2026-06-22 15:28:09 -05:00
renovate[bot]
d8d96e74d6
chore(deps): update markdownrenderer to v0.43.0 ( #5908 )
2026-06-22 15:27:40 -05:00
James Rich
2ff7ecf2d9
docs: de-submodule protos, sync constitution to v1.3.3, prune stale governance refs ( #5905 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Signed-off-by: James Rich <james.a.rich@gmail.com >
2026-06-22 15:23:59 -05:00
github-actions[bot]
b9724ebe7e
docs: update CHANGELOG.md ( #5904 )
2026-06-22 12:09:55 -05:00
James Rich
27e936f104
feat(ui): use modem-preset-relative SNR thresholds for signal quality ( #5903 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-22 16:57:07 +00:00
github-actions[bot]
f73deee226
docs: update CHANGELOG.md ( #5900 )
2026-06-22 11:18:28 -05:00
James Rich
950c9efa56
chore(deps): track androidx.compose.material (M2) with the CMP-aligned compose ref ( #5902 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-22 11:09:44 -05:00
James Rich
a21894049a
fix(build): pin compose-material via explicit dep so baseline-profile generation resolves ( #5899 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-22 10:49:32 -05:00
github-actions[bot]
a4aea54575
docs: update CHANGELOG.md ( #5898 )
2026-06-22 09:40:08 -05:00
James Rich
90c1833520
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5897 )
2026-06-22 09:29:47 -05:00
James Rich
44bc880142
docs(mqtt): correct probe() tlsEnabled KDoc transport scheme ( #5896 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-22 09:19:20 -05:00
James Rich
ba9319c2df
fix(network): migrate to mqtt-client 0.4.0 (IP-literal TLS fix) ( #5895 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-22 14:06:37 +00:00
github-actions[bot]
ca3fdba88a
docs: update CHANGELOG.md ( #5891 )
2026-06-22 06:42:38 -05:00
James Rich
933e075143
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5886 )
2026-06-21 21:27:06 -05:00
Jeremiah K
419d3ec335
fix(ui): show Wi-Fi unavailable banner only during active network scan ( #5892 )
2026-06-21 23:46:51 +00:00
Jeremiah K
91629c3e5b
fix(connections): coordinate BLE and TCP scan lifecycle ( #5887 )
2026-06-21 22:41:55 +00:00
Jeremiah K
bf2338ce4e
fix(network): preserve TCP reconnect backoff on short sessions ( #5893 )
2026-06-21 22:36:57 +00:00
James Rich
0ce0c286cb
fix(ui): prevent duplicate LazyColumn keys in node metrics logs ( #5890 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 21:29:12 +00:00
github-actions[bot]
6f1127bc22
docs: update CHANGELOG.md ( #5866 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
v2.8.0-internal.4
2026-06-20 16:05:51 -05:00
James Rich
36198a8a44
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5879 )
2026-06-20 16:05:09 -05:00
Jeremiah K
3ca87fa032
fix(service): recover stalled WiFi/TCP handshakes by cycling active transport ( #5856 )
2026-06-20 19:03:48 +00:00
Jeremiah K
63dbbddb0f
fix(data): separate refresh timeouts from Room persistence ( #5881 )
...
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 17:31:41 +00:00
Jeremiah K
75f229e8e7
fix(ui): recognize VPN and all networks for network scan availability ( #5882 )
2026-06-20 17:22:18 +00:00
James Rich
bc86134b73
fix(ci): make docs-governance fork-PR safe under actions/checkout v7 ( #5885 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 12:06:45 -05:00
James Rich
b314a0cf82
test(data): de-flake DeviceLinkRepositoryImplTest by running on the wall clock ( #5883 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 16:52:06 +00:00
renovate[bot]
6a09a4a1ef
chore(deps): update aboutlibraries to v15 ( #5880 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 16:11:29 +00:00
renovate[bot]
ff388387b7
chore(deps): update markdownrenderer to v0.42.0 ( #5876 )
2026-06-20 10:31:13 -05:00
renovate[bot]
24161516d7
chore(deps): update vico to v3.2.3 ( #5875 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-20 09:31:04 -05:00
James Rich
53cb1568c7
feat(connections): list only BLE devices visible via scan ( #5877 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 12:53:51 +00:00
James Rich
ea47e01c87
refactor(settings): remove Traffic Management module config ( #5878 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 12:45:13 +00:00
James Rich
bf026485d0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5868 )
2026-06-20 06:43:56 -05:00
James Rich
be940720c9
refactor(takserver): commonize TAK SDK pipeline, drop redundant zstd/xpp3 deps ( #5871 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-19 18:59:12 +00:00
James Rich
a5f9238183
fix(network): retry transient connection/IO failures to api.meshtastic.org ( #5870 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 18:23:37 +00:00
James Rich
3fe1deb01c
perf(node): add stable keys and contentType to telemetry chart lists ( #5869 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 18:23:12 +00:00
renovate[bot]
3930252790
chore(deps): update io.nlopez.compose.rules:detekt to v0.6.2 ( #5867 )
2026-06-19 08:12:26 -05:00
James Rich
26c308305b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5865 )
2026-06-19 06:31:24 -05:00
github-actions[bot]
05826029a1
docs: update CHANGELOG.md ( #5863 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
v2.8.0-internal.3
2026-06-18 21:34:35 -05:00
James Rich
c1e9fbe832
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5861 )
2026-06-18 21:33:45 -05:00
renovate[bot]
4f3ecbef77
chore(deps): update gradle to v9.6.0 ( #5860 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-18 21:17:42 -05:00
James Rich
20b64d4d99
fix(settings): gate Traffic Management config at firmware v2.8.0 ( #5864 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 01:48:32 +00:00
James Rich
5dd9d57ca9
fix(settings): crash opening Position radio-config screen ( #5862 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 01:11:16 +00:00
github-actions[bot]
802eb9e430
docs: update CHANGELOG.md ( #5847 )
v2.8.0-internal.2
2026-06-18 19:10:20 -05:00
James Rich
18d402bdd2
chore: Claude Code tooling, Konsist commonMain boundary guard, and R8 keep-rule cleanup ( #5859 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 00:01:48 +00:00
James Rich
0ab7a4d8c2
fix(desktop): terminate process on exit; quit on close when no tray ( #5858 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 22:20:44 +00:00