Commit Graph

6867 Commits

Author SHA1 Message Date
James Rich
a1ae97ff90 docs: record Kotlin 2.4 cleanup session in agent memory
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 20:46:46 -05:00
James Rich
501c81ecde build: drop compiler flags and opt-ins made redundant by Kotlin 2.4
Kotlin 2.4.0 (#5760) stabilized several features this build still
configured manually:

- kotlin.uuid.Uuid (incl. Uuid.random/parse) is stable: remove the
  global -opt-in and the per-file @OptIn(ExperimentalUuidApi) usages.
  Only the generateV4/V7 variants remain experimental and nothing in
  the repo uses them.
- kotlin.time Clock/Instant have been stable since 2.3 and no
  still-experimental kotlin.time API is used: remove the global
  -opt-in=kotlin.time.ExperimentalTime.
- Context parameters are stable: remove -Xcontext-parameters.
- Annotation use-site defaulting (param-property) is the language
  default now; the compiler reported -Xannotation-default-target as
  redundant: remove it.
- OptimizeNonSkippingGroups is default Compose compiler behavior and
  the feature flag is deprecated (removal slated for Kotlin 2.6):
  drop it from ComposeCompilerConfiguration.

Verified: spotlessApply spotlessCheck detekt assembleDebug test
allTests kmpSmokeCompile all pass (2756 tests, 0 failures), with no
remaining warnings about the removed flags.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 20:45:40 -05:00
renovate[bot]
47134f447e chore(deps): update net.java.dev.jna:jna to v5.19.1 (#5781) 2026-06-12 19:19:00 -05:00
github-actions[bot]
b3974615a0 docs: update CHANGELOG.md (#5773) 2026-06-12 06:18:52 -05:00
James Rich
161b2b09ab chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5774)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-12 06:10:45 -05:00
renovate[bot]
9e3d014c3d chore(deps): update datadog.gradle to v1.27.0 (#5776) 2026-06-12 06:09:45 -05:00
James Rich
e71722137f test: fix wall-clock race in NodeTest.isOnline_usesStrictThresholdBoundary (#5779)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 06:06:52 -05:00
renovate[bot]
15568ff462 chore(deps): update kable to v0.43.1 (#5750) 2026-06-12 06:06:24 -05:00
renovate[bot]
d9b024acde chore(deps): update coil to v3.5.0 (#5766) 2026-06-12 06:06:07 -05:00
renovate[bot]
bce317c687 chore(deps): update kotlin-toolchain (#5760) 2026-06-12 06:01:19 -05:00
renovate[bot]
4a0eeae6ef chore(deps): update fastlane to v2.236.1 (#5772)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 11:18:08 +00:00
James Rich
c9eae8e640 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5771)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-11 06:17:49 -05:00
github-actions[bot]
a7eb26f188 docs: update CHANGELOG.md (#5770) 2026-06-10 16:57:57 -05:00
James Rich
936be3998f ci: fix update-changelog crash when no channel tags exist (#5769)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 16:57:11 -05:00
James Rich
595fb00352 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5768)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-10 16:25:54 -05:00
James Rich
dd462971e8 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5767)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-10 12:24:58 -05:00
renovate[bot]
fd3dc0cc73 chore(deps): update mqttastic to v0.3.8 (#5763) 2026-06-10 12:24:30 -05:00
James Rich
8daafe6f70 Replace :core:proto with org.meshtastic:protobufs:2.7.25 (#5675)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 16:40:42 +00:00
James Rich
f77998d063 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5761)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-10 08:58:40 -05:00
James Rich
58cbd1d551 ci: group Kotlin-compiler-locked tooling in one Renovate PR (#5758)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 16:37:47 -05:00
James Rich
d318000383 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5757)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-09 16:32:01 -05:00
renovate[bot]
9945499bad chore(deps): update org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.5.0 (#5756) 2026-06-09 15:36:58 -05:00
renovate[bot]
0d9d086b22 chore(deps): update codecov/codecov-action action to v7 (#5749)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 16:36:21 +00:00
renovate[bot]
476789d154 chore(deps): update io.nlopez.compose.rules:detekt to v0.6.0 (#5751)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 16:36:09 +00:00
renovate[bot]
5c4b5c2405 chore(deps): update com.google.firebase:firebase-bom to v34.14.1 (#5753)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 16:36:00 +00:00
James Rich
bc046a66a7 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5742)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-09 16:33:35 +00:00
renovate[bot]
d38ddc88b6 chore(deps): update fastlane to v2.236.0 (#5754)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 16:33:24 +00:00
James Rich
65e937427f fix(mqtt): make the MQTT client-id unique per connection (#5755)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 16:28:37 +00:00
renovate[bot]
21b6540e0e chore(deps): update vico to v3.2.2 (#5746)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-05 09:12:06 -05:00
github-actions[bot]
0c7bda6f07 docs: release CHANGELOG.md for v2.7.14 (#5739) 2026-06-03 17:07:08 -05:00
github-actions[bot]
cf68c86af5 docs: update CHANGELOG.md (#5736) v2.7.14 2026-06-03 15:34:01 -05:00
James Rich
d86c627598 refactor(node): migrate to non-deprecated Vico chart APIs (#5737)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 15:32:01 -05:00
James Rich
ea872f36d0 build: migrate KMP Android DSL from androidLibrary {} to android {} (#5734)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 15:02:43 -05:00
github-actions[bot]
611f9b3f46 docs: update CHANGELOG.md (#5733) 2026-06-03 12:46:30 -05:00
renovate[bot]
304a11ca5d chore(deps): update room to v3.0.0-alpha06 (#5730) 2026-06-03 12:45:56 -05:00
renovate[bot]
3c2b6a58de chore(deps): update androidx.core:core-ktx to v1.19.0 (#5731) 2026-06-03 12:45:15 -05:00
James Rich
c25033aeee chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5732)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-03 12:44:31 -05:00
github-actions[bot]
5ca1881783 docs: update CHANGELOG.md (#5729) 2026-06-03 12:28:43 -05:00
James Rich
9bf188c9f4 fix(map): keep compass icon visible while following bearing (#5728)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 16:44:27 +00:00
github-actions[bot]
ffb07534fc docs: update CHANGELOG.md (#5727) 2026-06-03 10:15:23 -05:00
James Rich
0e4f12ec0d fix(map): apply kotlinx-serialization compiler plugin to androidApp (#5726)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 10:10:54 -05:00
github-actions[bot]
01c5b9fbfd docs: update CHANGELOG.md (#5724) 2026-06-03 06:38:27 -05:00
James Rich
e3e09452dd fix(map): render cluster markers in-scope to kill ClusterRenderer FATAL (#5723)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 06:36:09 -05:00
github-actions[bot]
94f6301ded docs: update CHANGELOG.md (#5720)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-06-02 21:47:07 -05:00
James Rich
9629daa513 fix(map): revert app-side Maps SDK init to library-idiomatic, fix inline-map crash (#5719)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 02:39:41 +00:00
renovate[bot]
7efbc699da chore(deps): update com.github.luben:zstd-jni to v1.5.7-10 (#5721) 2026-06-02 21:21:49 -05:00
James Rich
e50ab28d12 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#5718)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-06-02 21:04:05 -05:00
github-actions[bot]
580b3ed128 docs: update CHANGELOG.md (#5717) 2026-06-02 13:36:25 -05:00
renovate[bot]
f6d972d212 chore(deps): update net.java.dev.jna:jna to v5.19.0 (#5716) 2026-06-02 13:20:33 -05:00
github-actions[bot]
dd9d535281 docs: update CHANGELOG.md (#5710) 2026-06-02 12:47:53 -05:00