What's Changed
🏗️ Features
- Feat/improve debug decoding by @DaneEvans in #3554
- feat #3436 - add current IP address' to the settings > network panel. by @DaneEvans in #3537
- Fix #3542 Conversations list item layout. by @Tema-man in #3553
- feat: Display relay node information for messages by @jamesarich in #3574
- Enable parallel installation of debug and release builds by @poliver in #3596
- Remove
UiViewModelsnackbar logic by @poliver in #3598 - Modularize remaining nodes code by @poliver in #3599
- Move
SettingsNavigationback to:appmodule by @poliver in #3604 - Re-enable debug application IDs by @poliver in #3607
- feat(map): Persist Google Maps camera position by @jamesarich in #3605
- Remove
stringResource()idnamed argument by @poliver in #3618 - Alias strings
RtoResby @poliver in #3619 - Relocate proto utils by @poliver in #3621
- Clean up string access by @poliver in #3629
- refactor(ble): Replace custom BLE implementation with Nordic by @jamesarich in #3595
🛠️Fixes
- Add node's name to CSV export file by @NeimadTL in #3555
- fix #3528 Handle duplicate values in the broadcast interval enum by @DaneEvans in #3538
- Fix #3468 - Timed Mute by @DaneEvans in #3544
- fix #3566: rangetest export not having distances by @DaneEvans in #3566
- fix #2062: Remap channels when rearranged by @DaneEvans in #3561
- feat: Enable minification and add ProGuard rules by @jamesarich in #3576
- refactor: Comment out debug applicationId overrides by @jamesarich in #3601
- Use
Resourcesfor string access by @poliver in #3620 - fix(#3622): Do not favorite node when sending a dm from a CLIENT_BASE device by @jamesarich in #3623
- refactor: Update protobuf keep rule for new package name by @jamesarich in #3627
- fix: Clear packet database alongside node database by @jamesarich in #3634
- fix: Update ignored status in nodeDB on toggle by @jamesarich in #3638
👷Dependencies
- chore(deps): update kotlin ecosystem to v2.2.21 by @renovate[bot] in #3531
- chore(deps): update github artifact actions (major) by @renovate[bot] in #3541
- chore(deps): update plugin dependency-analysis to v3.4.0 by @renovate[bot] in #3540
- chore(deps): update gradle to v9.2.0 by @renovate[bot] in #3558
- chore(deps): update plugin dependency-analysis to v3.4.1 by @renovate[bot] in #3572
- chore(deps): update firebase by @renovate[bot] in #3571
- chore(deps): update com.squareup.okhttp3:logging-interceptor to v5.3.0 by @renovate[bot] in #3579
- chore(deps): update core/proto/src/main/proto digest to fbe1538 by @renovate[bot] in #3584
- chore(deps): update markdown renderer (mike penz) to v0.38.1 by @renovate[bot] in #3594
- ci: Enable Renovate for Bundler by @jamesarich in #3602
- chore(deps): Bump aws-sdk-s3 and related dependencies by @jamesarich in #3603
- chore(deps): update devtools.ksp to v2.3.1 by @renovate[bot] in #3612
- chore(deps): update com.google.android.gms:play-services-maps to v19.2.0 by @renovate[bot] in #3613
- chore(deps): update ktor to v3.3.2 by @renovate[bot] in #3624
- chore(deps): update androidx navigation by @renovate[bot] in #3625
- chore(deps): update androidx (general) by @renovate[bot] in #3626
- chore(deps): update androidx navigation to v1.0.0-rc01 by @renovate[bot] in #3628
- chore(deps): update devtools.ksp to v2.3.2 by @renovate[bot] in #3635
🧱Repo
- Update VERSION_NAME_BASE to 2.7.6 by @jamesarich in #3588
🤖Automated
- New Crowdin updates by @jamesarich in #3529
- New Crowdin updates by @jamesarich in #3539
- New Crowdin updates by @jamesarich in #3543
- New Crowdin updates by @jamesarich in #3546
- New Crowdin updates by @jamesarich in #3552
- New Crowdin updates by @jamesarich in #3557
- New Crowdin updates by @jamesarich in #3559
- New Crowdin updates by @jamesarich in #3560
- New Crowdin updates by @jamesarich in #3563
- New Crowdin updates by @jamesarich in #3568
- New Crowdin updates by @jamesarich in #3569
- New Crowdin updates by @jamesarich in #3573
- New Crowdin updates by @jamesarich in #3577
- New Crowdin updates by @jamesarich in #3581
- New Crowdin updates by @jamesarich in #3587
- New Crowdin updates by @jamesarich in #3591
- chore: Scheduled updates (Firmware, Hardware) by @jamesarich in #3593
- New Crowdin updates by @jamesarich in #3597
- chore: Scheduled updates (Firmware, Hardware) by @jamesarich in #3600
- New Crowdin updates by @jamesarich in #3608
- chore: Scheduled updates (Firmware, Hardware) by @jamesarich in #3616
- New Crowdin updates by @jamesarich in #3630
- New Crowdin updates by @jamesarich in #3631
New Contributors
Full Changelog: v2.7.5...v2.7.6-open.2