James Rich
8c72a91601
feat: Stop rebroadcasting our own packets and position requests
...
This commit makes two primary changes to packet handling:
1. It prevents the device from rebroadcasting packets that it originated. The default behavior for unknown specialized data packets is changed from rebroadcasting to no action.
2. It ensures that position packets requesting a response (`want_response = true`) are now correctly decoded and processed, instead of being ignored.
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-08 18:26:50 -06:00
James Rich
7bcc51863f
fix: Defer setting connected state until after nodeDB load ( #4505 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-08 17:40:12 +00:00
github-actions[bot]
826bffe230
chore(release): prepare v2.7.13-internal.6 [skip ci]
...
- Bump base version to 2.7.13
- Sync translations and assets
v2.7.13-internal.6
2026-02-07 22:34:33 +00:00
James Rich
31790ff709
feat: Add disconnect broadcast and improve app port handling ( #4502 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 22:19:10 +00:00
github-actions[bot]
a493cf1420
chore(release): prepare v2.7.13-internal.5 [skip ci]
...
- Bump base version to 2.7.13
- Sync translations and assets
v2.7.13-internal.5
2026-02-07 19:50:01 +00:00
James Rich
e94e4da904
feat(database): Enable Write-Ahead Logging for Room DB ( #4499 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 19:20:26 +00:00
James Rich
8c9743ca77
feat: Add stable class definitions for Meshtastic models ( #4500 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 19:19:18 +00:00
James Rich
7c37b308a0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4494 )
2026-02-07 18:52:55 +00:00
James Rich
fad26f1273
feat: Improve connection state broadcast and timing ( #4498 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 18:52:35 +00:00
Pavel Vasiliev
4303bfaac4
Enhancement - optional transparent homoglyph encoding of a few characters in certain languages for more compact and efficient text messages ( #4491 )
2026-02-07 18:49:35 +00:00
James Rich
6ec2ed76ca
feat: Queue special app PortNums when disconnected ( #4495 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 17:13:41 +00:00
James Rich
55f09fc6bb
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4493 )
2026-02-07 14:56:32 +00:00
github-actions[bot]
57c443bf69
chore(release): prepare v2.7.13-internal.4 [skip ci]
...
- Bump base version to 2.7.13
- Sync translations and assets
v2.7.13-internal.4
2026-02-07 01:19:58 +00:00
James Rich
ba03aacdc9
feat(ble): Handle invalid BLE attributes ( #4485 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 00:59:24 +00:00
James Rich
bf4020a939
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4490 )
2026-02-07 00:33:06 +00:00
James Rich
9c1b4847df
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4488 )
2026-02-06 23:05:36 +00:00
renovate[bot]
64cd6b94d5
chore(deps): update core/proto/src/main/proto digest to e80cb2e ( #4487 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 23:05:21 +00:00
James Rich
cab39408df
refactor(node): Improve public key conflict handling ( #4486 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-06 19:55:20 +00:00
github-actions[bot]
78820863da
chore(release): prepare v2.7.13-internal.3 [skip ci]
...
- Bump base version to 2.7.13
- Sync translations and assets
v2.7.13-internal.3
2026-02-06 18:41:28 +00:00
James Rich
ee861a9911
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4484 )
2026-02-06 12:30:33 -06:00
James Rich
1e255a5120
feat: Check if NFC is enabled and prompt user to enable it ( #4482 )
2026-02-06 18:08:35 +00:00
James Rich
edd658f063
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4483 )
2026-02-06 18:00:46 +00:00
James Rich
d4ab504882
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4480 )
2026-02-06 16:44:44 +00:00
renovate[bot]
935cff8d26
chore(deps): update fastlane to v2.232.0 ( #4479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 16:04:11 +00:00
renovate[bot]
2ff8ffa4f8
chore(deps): update core/proto/src/main/proto digest to cba89ee ( #4478 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 15:44:52 +00:00
James Rich
fce8e7cd08
feat(db): Add sender-based message filtering ( #4477 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-06 15:13:59 +00:00
renovate[bot]
d48a0ea2b3
chore(deps): update androidx (general) ( #4472 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 13:46:56 +00:00
James Rich
10df4d47f1
feat(ui): Redesign NodeItem for improved clarity and density ( #4475 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-06 05:01:42 +00:00
James Rich
96551761c8
feat(sharing): Refactor QR/NFC scanning with ML Kit and CameraX ( #4471 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-06 04:16:16 +00:00
renovate[bot]
3971c0a9f4
chore(deps): update actions/setup-java action to v5 ( #4469 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 02:54:56 +00:00
renovate[bot]
7073c5d8c0
chore(deps): update gradle/actions action to v5 ( #4470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 02:54:45 +00:00
renovate[bot]
c88235e333
chore(deps): update actions/checkout action to v6 ( #4468 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 22:54:14 +00:00
renovate[bot]
7f7fba84c2
chore(deps): update com.google.firebase:firebase-bom to v34.9.0 ( #4467 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 22:54:10 +00:00
James Rich
d9c6ba52b4
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4464 )
2026-02-05 22:36:38 +00:00
James Rich
18aae852fd
build(ksp): ksp and publishing tuning ( #4462 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-05 22:36:38 +00:00
James Rich
9e6de124ee
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4461 )
2026-02-05 16:39:14 +00:00
github-actions[bot]
c0c1875cb1
chore(release): prepare v2.7.13-internal.2 [skip ci]
...
- Bump base version to 2.7.13
- Sync translations and assets
v2.7.13-internal.2
2026-02-05 14:59:11 +00:00
James Rich
94280a873f
chore(ci): Simplify jitpack.yml build steps ( #4460 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-05 08:56:09 -06:00
James Rich
37e9d6425c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4459 )
2026-02-05 13:32:33 +00:00
github-actions[bot]
3d274540b8
chore(release): prepare v2.7.13-internal.1 [skip ci]
...
- Bump base version to 2.7.13
- Sync translations and assets
v2.7.13-internal.1
2026-02-05 13:25:45 +00:00
James Rich
f1520eb383
feat(example): Add packet log and UI improvements ( #4455 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-05 07:24:15 -06:00
James Rich
c44d2f3268
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4458 )
2026-02-05 12:24:23 +00:00
renovate[bot]
4695f6c68f
chore(deps): update kotlin ecosystem to v2.3.10 ( #4457 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 12:20:34 +00:00
James Rich
451b2343b7
feat(deps): Remove temporary kotlinx-metadata-jvm dependency ( #4453 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-04 23:27:16 +00:00
James Rich
67120465da
refactor(build): Use version catalog for Compose Multiplatform ( #4452 )
2026-02-04 16:31:26 -06:00
James Rich
4643435f5f
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4445 )
2026-02-04 16:30:30 -06:00
renovate[bot]
a71bf4da16
chore(deps): update kotlin ecosystem to v0.9.6 ( #4451 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 16:30:06 -06:00
James Rich
3eefa801d6
refactor(build): Introduce AndroidLibraryFlavors convention plugin ( #4449 )
2026-02-04 16:01:09 -06:00
James Rich
854eff685e
ci(jitpack): Use standard Gradle tasks for building ( #4448 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-04 20:40:36 +00:00
James Rich
498a797740
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4443 )
2026-02-04 14:51:48 +00:00