Releases: meshtastic/meshtastic-sdk
Releases · meshtastic/meshtastic-sdk
Release list
v0.1.0 — first release
First published release of the Meshtastic Kotlin Multiplatform SDK 🎉
Maven Central (deployment e4d014bd, may take a few minutes to appear in search/CDN):
implementation(platform("org.meshtastic:sdk-bom:0.1.0"))
implementation("org.meshtastic:sdk-core")
implementation("org.meshtastic:sdk-transport-ble") // or -tcp / -serialBuilt with Kotlin 2.4.0 — native/iOS consumers need a Kotlin 2.4.x toolchain. See CHANGELOG.md for the full surface.
What's Changed
- feat: SDK improvements for Meshtastic-Android hard cutover by @jamesarich in #1
- chore: add spec-kit configuration and project-tailored templates by @jamesarich in #2
- build: align toolchain with Meshtastic-Android (Kotlin 2.3.21, Wire 6.4.0, Ktor 3.5.0) by @jamesarich in #4
- build: replace local Wire codegen with org.meshtastic:protobufs SDK by @jamesarich in #5
- build: adopt Meshtastic-Android build cache implementation by @jamesarich in #8
- feat: remote-admin correctness, Android BLE MTU, inbound coverage, and storage lockdown for the Meshtastic-Android hard cutover by @jamesarich in #6
- chore(config): migrate Renovate config by @renovate[bot] in #9
- build(deps): prune dead catalog entries and bump dependencies by @jamesarich in #38
- chore(deps): update detekt to v2.0.0-alpha.4 by @renovate[bot] in #12
- fix(deps): update kotlin to v2.4.0 by @renovate[bot] in #26
- fix(deps): update kotlinx to v0.8.0-0.6.x-compat by @renovate[bot] in #27
- chore(deps): update actions/deploy-pages action to v5 by @renovate[bot] in #32
- chore(deps): update actions/upload-pages-artifact action to v5 - autoclosed by @renovate[bot] in #35
- chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #34
- chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #33
- chore(deps): update actions/dependency-review-action action to v5 by @renovate[bot] in #31
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #30
- chore(deps): update actions/cache action to v5 by @renovate[bot] in #29
- chore(deps): update dependency node to v24 by @renovate[bot] in #36
- chore(deps): update gradle/actions action to v6 by @renovate[bot] in #37
- build: pin Kotlin to 2.3.21 so the build compiles by @jamesarich in #47
- fix: tolerate unrecognized FromRadio during the config handshake by @jamesarich in #48
- fix(parity-app): drop iosX64, pin kable to 0.43.0 to unbreak iOS CI by @jamesarich in #49
- chore(deps): update dependency dev.detekt to v2.0.0-alpha.5 by @renovate[bot] in #39
- fix(deps): update dependency com.squareup.wire:wire-moshi-adapter to v6.4.5 by @renovate[bot] in #43
- fix(deps): update dependency io.ktor:ktor-network to v3.5.1 by @renovate[bot] in #44
- fix(deps): update skie to v0.10.13 by @renovate[bot] in #45
- chore(deps): update actions/cache action to v5.1.0 by @renovate[bot] in #46
- chore(deps): update actions/setup-java action to v5.6.0 by @renovate[bot] in #42
- chore(deps): update dependency node to v24.18.0 by @renovate[bot] in #51
- chore(deps): update plugin com.gradle.develocity to v4.5.0 by @renovate[bot] in #40
- fix(deps): update dependency io.nlopez.compose.rules:detekt to v0.6.3 by @renovate[bot] in #41
- chore(deps): update dependency com.diffplug.spotless to v8.8.0 by @renovate[bot] in #50
- ci(release): add Maven Central idempotency guard to publish step by @jamesarich in #56
- chore(deps): update actions/setup-node action to v6.5.0 by @renovate[bot] in #58
- chore(deps): update gradle to v9.6.1 by @renovate[bot] in #59
- chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.7.0 by @renovate[bot] in #60
- fix(deps): update agp to v9.3.0 by @renovate[bot] in #61
- fix(deps): update dependency com.juul.kable:kable-core to v0.44.1 by @renovate[bot] in #62
- fix(deps): update dependency io.kotest:kotest-assertions-core to v6.2.2 by @renovate[bot] in #63
- fix(deps): update dependency org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose to v2.11.0 by @renovate[bot] in #64
- fix(deps): update vanniktechmavenpublish to v0.37.0 by @renovate[bot] in #66
- chore(deps): update actions/cache action to v6 by @renovate[bot] in #67
- chore(deps): update actions/checkout action to v7 by @renovate[bot] in #68
- fix(deps): update kotlin to v2.4.10 by @renovate[bot] in #65
- chore(deps): update actions/setup-node action to v7 by @renovate[bot] in #69
- docs(release): v0.1.0 changelog + explicit rc-tag publish policy by @jamesarich in #57
- fix(build): repair main after the Kotlin 2.4 dependency merge storm by @jamesarich in #70
- docs: remove UA_868 by @sashko in #52
New Contributors
- @jamesarich made their first contribution in #1
- @renovate[bot] made their first contribution in #9
- @sashko made their first contribution in #52
Full Changelog: https://github.com/meshtastic/meshtastic-sdk/commits/v0.1.0