chore(release): prepare v2.7.12-internal.9 [skip ci]

- Bump base version to 2.7.12
- Add changelog for version code 29319934
- Sync translations and assets
This commit is contained in:
github-actions[bot]
2026-02-02 23:15:49 +00:00
parent d4089a2985
commit e6536ea5be
46 changed files with 8342 additions and 9 deletions

View File

@@ -23,6 +23,7 @@
<string name="desc_node_filter_clear">ノードフィルターをクリアします</string>
<string name="node_filter_include_unknown">不明なものを含める</string>
<string name="node_filter_show_details">詳細を表示</string>
<string name="node_sort_title">並べ替え</string>
<string name="node_sort_button">ノードの並べ替えオプション</string>
<string name="node_sort_alpha">A-Z</string>
<string name="node_sort_channel">チャンネル</string>
@@ -74,6 +75,7 @@
<string name="config_device_ledHeartbeatEnabled_summary">デバイスの点滅するLEDを制御します。ほとんどのデバイスでは、最大4つあるLEDのうちの1つを制御します。充電用LEDとGPS用LEDは制御できません。</string>
<string name="config_device_transmitOverLora_summary">近隣ノード情報(NeighborInfo)をMQTTやPhoneAPIへ送信することに加えて、LoRa無線経由でも送信すべきかどうかを設定します。デフォルトの名前とキーが設定されたチャンネルでは利用できません。</string>
<!-- Position Config -->
<string name="gpio">GPIO</string>
<string name="channel">チャンネル</string>
<string name="channel_name">チャンネル名</string>
<string name="qr_code">QRコード</string>

View File

@@ -341,6 +341,7 @@
<string name="low_battery_message">Вузол %1$s має низький заряд акумулятора (%2$d%%)</string>
<string name="meshtastic_low_battery_notifications">Сповіщення про низький рівень заряду</string>
<string name="low_battery_title">Низький заряд батареї: %1$s</string>
<string name="meshtastic_low_battery_temporary_remote_notifications">Сповіщення про низький рівень заряду акумулятора (улюблені вузли)</string>
<string name="baro_pressure">Атмосферний тиск</string>
<string name="udp_enabled">Увімкнено</string>
<string name="udp_broadcast">UDP трансляція</string>
@@ -364,7 +365,9 @@
<string name="remote_hardware">Віддалене обладнання</string>
<string name="neighbor_info">Інформація про сусідів</string>
<string name="audio_config">Налаштування аудіо</string>
<string name="codec_2_enabled">CODEC 2 увімкнено</string>
<string name="ptt_pin">PTT контакт</string>
<string name="codec2_sample_rate">Частота дискретизації CODEC2</string>
<string name="bluetooth_config">Налаштування Bluetooth</string>
<string name="bluetooth_enabled">Bluetooth увімкнено</string>
<string name="fixed_pin">Фіксований PIN</string>
@@ -541,6 +544,7 @@
<string name="bottom_nav_settings">Налаштування</string>
<string name="set_your_region">Встановіть ваш регіон</string>
<string name="reply">Відповісти</string>
<string name="i_agree_to_share_my_location">Я прочитав і розумію, текст вище. Я добровільно даю згоду на незашифровану передачу даних мого вузла через MQTT</string>
<string name="i_agree">Погоджуюся.</string>
<string name="should_update_firmware">Рекомендується оновлення прошивки.</string>
<string name="should_update">Щоб скористатися найновішими виправленнями помилок та функціями, оновіть прошивку вашого вузла.\n\nОстання стабільна версія прошивки: %1$s</string>
@@ -685,10 +689,12 @@
<string name="firmware_update_source_local">Джерело: локальний файл</string>
<string name="firmware_update_unknown_release">Невідомий віддалений реліз</string>
<string name="firmware_update_disclaimer_title">Попередження про оновлення</string>
<string name="firmware_update_disclaimer_chirpy_says">Chirpy каже: \"Тримайся напоготові!\"</string>
<string name="chirpy">Chirpy</string>
<string name="firmware_update_rebooting">Перезавантаження у DFU...</string>
<string name="firmware_update_waiting_for_device">Очікування пристрою DFU...</string>
<string name="firmware_update_copying">Копіювання прошивки...</string>
<string name="firmware_update_save_dfu_file">Будь ласка, збережіть .uf2 файл на DFU диск вашого пристрою.</string>
<string name="firmware_update_flashing">Прошивка пристрою, будь ласка, зачекайте...</string>
<string name="firmware_update_method_usb">Передача файлів через USB</string>
<string name="firmware_update_method_ble">BLE OTA</string>
@@ -698,6 +704,7 @@
<string name="firmware_update_usb_instruction_text">Ваш пристрій перезавантажився в режим DFU і повинен з'явитися як USB накопичувач (наприклад, RAK4631).\n\nУ вікні \"Зберегти як\", виберіть кореневу теку цього диску, щоб зберегти файл прошивки.</string>
<string name="firmware_update_verifying">Перевірка оновлення...</string>
<string name="firmware_update_verification_failed">Час очікування підтвердження минув. Пристрій не під'єднався вчасно.</string>
<string name="firmware_update_waiting_reconnect">Очікування на перепідключення пристрою...</string>
<string name="firmware_update_target">Ціль: %1$s</string>
<string name="firmware_update_release_notes">Примітки до релізу</string>
<string name="firmware_update_unknown_error">Невідома помилка</string>

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,212 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412
- fix(ci): switch to pre-emptive tagging workflow
- PR: #4414
- fix(ci): pre-emptive tagging
- PR: #4415

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -1,4 +1,4 @@
## 📦 Uncategorized
## 📦 Без категорії
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289

View File

@@ -1,4 +1,4 @@
## 📦 Uncategorized
## 📦 Без категорії
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289

View File

@@ -1,4 +1,4 @@
## 📦 Uncategorized
## 📦 Без категорії
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289

View File

@@ -1,4 +1,4 @@
## 📦 Uncategorized
## 📦 Без категорії
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
@@ -36,7 +36,7 @@
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- Оновити VERSION_NAME_BASE до 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
@@ -60,7 +60,7 @@
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- chore(deps): оновлення io.mockk:mockk до v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
@@ -80,7 +80,7 @@
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- chore(deps): оновлення datadog до v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
@@ -116,7 +116,7 @@
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- chore(deps): оновити gradle до v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
@@ -136,7 +136,7 @@
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- chore(deps): оновлення protobuf runtime до v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369

View File

@@ -0,0 +1,208 @@
## 📦 Без категорії
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): оновлення dagger та hilt до v2.59
- PR: #4297
- chore(deps): оновлення fastlane до v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Оновити VERSION_NAME_BASE до 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): оновлення io.mockk:mockk до v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): оновлення datadog до v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): оновити gradle до v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): оновлення protobuf runtime до v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412

View File

@@ -0,0 +1,208 @@
## 📦 Uncategorized
- chore(build): Enable and configure Compose Compiler reports
- PR: #4289
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4287
- feat: word-based message filtering with quarantine approach (stored but hidden)
- PR: #4241
- chore(deps): update dagger & hilt to v2.59
- PR: #4297
- chore(deps): update fastlane to v2.231.1
- PR: #4296
- feat(service): Introduce fallback worker to ensure service stays alive
- PR: #4295
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4299
- feat(node): Refactor Node Detail screen and enhance user feedback
- PR: #4291
- feat: Improve channel migration logic and add tests
- PR: #4294
- Refactor: Only show advanced and app settings for local node
- PR: #4290
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4301
- feat: Add Status Message module support
- PR: #4163
- chore(deps): update app.cash.molecule:molecule-runtime to v2.2.0
- PR: #4302
- chore(deps): update com.android.tools:common to v32
- PR: #4306
- chore(deps): update org.robolectric:robolectric to v4.16.1
- PR: #4305
- chore(deps): Update Gradle and library versions
- PR: #4309
- build: Upgrade build configuration and dependencies
- PR: #4311
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4310
- Update VERSION_NAME_BASE to 2.7.12
- PR: #4312
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4314
- refactor(ui): Icon audit and node list item refactor
- PR: #4313
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4315
- fix(ui): Prevent NaN values in environment metrics
- PR: #4316
- fix(usb): Add error handling for serial write operations
- PR: #4318
- fix(service): Add error handling for invalid StoreForward++ packets
- PR: #4319
- refactor(core): Optimize and share network state flows
- PR: #4320
- fix: map cluster crash
- PR: #4317
- ci(release): Ensure artifacts are always uploaded and attested
- PR: #4321
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4322
- fix(notifications): Suppress notifications for muted contacts an…
- PR: #4323
- chore(deps): update io.mockk:mockk to v1.14.9
- PR: #4325
- fix(mesh): Set `hopStart` to match `hopLimit` in sent packets
- PR: #4324
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4327
- feat(ui): Remove uptime from SignalInfo
- PR: #4328
- feat(messaging): Improve message bubble UI and add delivery status action
- PR: #4330
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4329
- chore(deps): update google maps compose to v8 (major)
- PR: #4338
- fix(node): list and detail usability fixes
- PR: #4336
- chore(deps): update io.nlopez.compose.rules:detekt to v0.5.6
- PR: #4335
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4332
- chore(deps): update datadog to v3.6.0
- PR: #4340
- chore(deps): update core/proto/src/main/proto digest to bc63a57
- PR: #4337
- refactor(firmware): Inject dispatcher into `BleOtaTransport`
- PR: #4339
- fix(caps): Correct firmware version for `canMuteNode`
- PR: #4341
- chore(deps): update static analysis to v8.2.1
- PR: #4342
- chore(lint): Disable ForbiddenComment detekt rule
- PR: #4344
- fix(neighborinfo): disable neighbor info dialog temporarily
- PR: #4345
- chore(deps): update plugin com.gradle.develocity to v4.3.2
- PR: #4347
- chore(deps): update devtools.ksp to v2.3.5
- PR: #4349
- Refactor: Replace custom charts with Vico library
- PR: #4348
- chore(deps): update androidx.work:work-runtime-ktx to v2.11.1
- PR: #4351
- chore(deps): update androidx navigation to v2.9.7
- PR: #4350
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4343
- chore(deps): update androidx (general)
- PR: #4352
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4353
- fix(reactions): fix sent message reaction alignment
- PR: #4355
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4356
- chore(repo): replace the triage robots
- PR: #4359
- chore(deps): update gradle to v9.3.1
- PR: #4358
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4360
- feat(build): Add support for remote Gradle build cache
- PR: #4357
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4361
- Refactor: Create `core:api` module and set up publishing
- PR: #4362
- chore: Apply maven-publish plugin consistently
- PR: #4364
- feat: Add JitPack configuration for publishing
- PR: #4365
- build: Configure JitPack publishing for core modules
- PR: #4366
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4363
- chore(ci): Remove GitHub Packages publishing workflow
- PR: #4368
- chore(deps): update protobuf runtime to v4.33.5
- PR: #4367
- build: Lower JDK to 17 and minSdk to 21
- PR: #4369
- chore(deps): update androidx.activity:activity-compose to v1.12.3
- PR: #4370
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4371
- Update README with JitPack integration details
- PR: #4372
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4373
- chore(build): more downgrades to JDK 17
- PR: #4374
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4375
- refactor(build): Centralize Android SDK and Java versions
- PR: #4377
- fix(node): fix regressions since node ui refactor
- PR: #4379
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4376
- feat(charts): voltage, colors, legends, and adaptive ui
- PR: #4383
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4384
- refactor(build): Centralize Develocity and build cache configuration
- PR: #4382
- chore(deps): update kotlin ecosystem to v0.9.5
- PR: #4381
- Update full_description.txt
- PR: #4388
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4385
- chore(ci): Optimize and stabilize Gradle builds and CI workflows
- PR: #4390
- Refactor PR workflow to include check-changes step
- PR: #4397
- docs: fix typo and url
- PR: #4396
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4395
- chore(deps): update markdown renderer (mike penz) to v0.39.2
- PR: #4393
- chore: fix regressions in the release
- PR: #4398
- ci18n: Add fastlane metadata to Crowdin
- PR: #4402
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4399
- feat(settings): Add firmware capability checks for settings
- PR: #4403
- ci: fix scheduled-updates workflow by explicitly adding paths
- PR: #4405
- chore: Scheduled updates (Firmware, Hardware, Translations, Graphs)
- PR: #4406
- feat(release): Automate changelog, asset updates, and tagging
- PR: #4407
- fix(ci): use PAT for release workflow to bypass branch protection
- PR: #4408
- fix(ci): ensure release commit is pushed to branch and validate SHA
- PR: #4409
- fix(ci): robust SHA passing for release workflow
- PR: #4410
- fix(ci): ensure release SHA is passed correctly and validate inputs
- PR: #4411
- fix(ci): robust SHA passing via artifact to bypass secret masking
- PR: #4412