vault / meshtastic-protobufs / v2.8.0
meshtastic-protobufs @ v2.8.0
integrity
- size
- 209.3 KiB
- downloaded
- last checked
release notes
What's Changed
- 2.8: Refactor NodeInfoLite structure and add legacy support for migration by @thebentern in https://github.com/meshtastic/protobufs/pull/910
- Add initial protobufs for XEdDSA by @jp-bennett in https://github.com/meshtastic/protobufs/pull/753
- Add LockdownAuth.max_session_seconds for uptime-bounded sessions by @niccellular in https://github.com/meshtastic/protobufs/pull/916
- Add ITU Region 1 and Region 2/3 Amateur Radio 70cm regions by @vidplace7 in https://github.com/meshtastic/protobufs/pull/920
- Master backmerge by @vidplace7 in https://github.com/meshtastic/protobufs/pull/925
- develop: Update 70cm ham regions, split by ITU by @vidplace7 in https://github.com/meshtastic/protobufs/pull/922
- Fix accidental mesh.proto truncation; add LockdownAuth.disable and LockdownStatus.State.DISABLED by @niccellular with @Copilot in https://github.com/meshtastic/protobufs/pull/929
- Add TINY_FAST and TINY_SLOW presets for Amateur Radio compliance by @vidplace7 in https://github.com/meshtastic/protobufs/pull/934
- Add ITU Region 2 Amateur Radio 1.25m band by @vidplace7 in https://github.com/meshtastic/protobufs/pull/933
- Add TRANSPORT_UNICAST_UDP to mesh.proto by @jp-bennett in https://github.com/meshtastic/protobufs/pull/940
- Long name reduction by @thebentern in https://github.com/meshtastic/protobufs/pull/945
- Add "Long_Name" to HamParameters by @vidplace7 in https://github.com/meshtastic/protobufs/pull/941
- Move SNR in nodeDB to a Sint based figure, saving 2 bytes by @NomDeTom in https://github.com/meshtastic/protobufs/pull/948
- Master to develop backmerge by @thebentern in https://github.com/meshtastic/protobufs/pull/949
- Publish KMP snapshots from develop with branch-named versions (#946) by @thebentern in https://github.com/meshtastic/protobufs/pull/950
- Add LoRa region preset mapping to support region-specific modem presets by @thebentern in https://github.com/meshtastic/protobufs/pull/951
- Pr2 tmm trim bools by @NomDeTom in https://github.com/meshtastic/protobufs/pull/955
- Develop to master (2.8) by @thebentern in https://github.com/meshtastic/protobufs/pull/958
- ci: include commit hash in KMP snapshot version name by @jamesarich in https://github.com/meshtastic/protobufs/pull/959
- ci: v-strip KMP snapshot version name (no patch bump) by @jamesarich in https://github.com/meshtastic/protobufs/pull/960
- Reserve Makerfabs IDs by @rcarteraz in https://github.com/meshtastic/protobufs/pull/961
- Add geofence support to Waypoint (bounding box, circle radius, enter/exit notifications) by @garthvh in https://github.com/meshtastic/protobufs/pull/962
- chore(kmp): bump Kotlin to 2.4.0 by @jamesarich in https://github.com/meshtastic/protobufs/pull/957
- Feat/mesh beacon by @NomDeTom in https://github.com/meshtastic/protobufs/pull/939
- Add notify_favorites_only to Waypoint geofence by @garthvh in https://github.com/meshtastic/protobufs/pull/964
- Backmerge by @thebentern in https://github.com/meshtastic/protobufs/pull/966
- Rename Seeed Tracker and add sensor by @caveman99 in https://github.com/meshtastic/protobufs/pull/967
- Rename Seeed Tracker and add sensor (#967) by @caveman99 in https://github.com/meshtastic/protobufs/pull/968
- Add LORA_OTA_APP portnum for firmware updates by @caveman99 in https://github.com/meshtastic/protobufs/pull/969
- Add beacon admin bufs by @NomDeTom in https://github.com/meshtastic/protobufs/pull/970
- Add is_unmessagable and is_licensed as fields for DeviceProfile exports by @ianmcorvidae in https://github.com/meshtastic/protobufs/pull/971
- Set up a basic coderabbit yaml by @ianmcorvidae in https://github.com/meshtastic/protobufs/pull/973
- Add Heltec RC series boards by @Quency-D in https://github.com/meshtastic/protobufs/pull/974
- Fix formatting in portnums.proto by @jp-bennett in https://github.com/meshtastic/protobufs/pull/976
- ci: make KMP snapshot versions sort by recency by @jamesarich in https://github.com/meshtastic/protobufs/pull/977
- ci: separate snapshot count with a dot so it outranks legacy SHA snapshots by @jamesarich in https://github.com/meshtastic/protobufs/pull/978
- Develop dangit by @thebentern in https://github.com/meshtastic/protobufs/pull/979
- Add MEDIUM_TURBO modem preset by @thebentern in https://github.com/meshtastic/protobufs/pull/984
- Indicator by @caveman99 in https://github.com/meshtastic/protobufs/pull/721
- interdevice: SD card mount, eject and format commands by @caveman99 in https://github.com/meshtastic/protobufs/pull/986
- Add HM330X PM sensor by @oscgonfer in https://github.com/meshtastic/protobufs/pull/988
- Deprecate UA_868 region code by @sashko in https://github.com/meshtastic/protobufs/pull/987
- feat: add FAB firmware edition by @thebentern in https://github.com/meshtastic/protobufs/pull/995
- Update plugin org.jetbrains.kotlin.multiplatform to v2.4.10 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/996
- Update bufbuild/buf-action action to v1.4.0 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/997
- Update dependency bufbuild/buf to v1.72.0 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/999
- Update plugin com.squareup.wire to v6.4.5 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/993
- feat: add packet authenticity policy schema by @RCGV1 in https://github.com/meshtastic/protobufs/pull/983
- Update Gradle to v9.6.1 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1001
- Update dependency com.squareup.wire:wire-runtime to v6.4.5 - autoclosed by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/992
- Update plugin com.android.kotlin.multiplatform.library to v9.3.0 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1002
- Update plugin com.vanniktech.maven.publish to v0.37.0 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1003
- Update softprops/action-gh-release action to v3 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1011
- Update gradle/actions action to v6 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1010
- Update GitHub Artifact Actions (major) by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1009
- Update dependency typescript to v7 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1008
- Update android-actions/setup-android action to v4 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1007
- Update actions/checkout action to v7 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1004
- Update actions/setup-java action to v5 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1005
- Update actions/setup-node action to v7 by @renovate[bot] in https://github.com/meshtastic/protobufs/pull/1006
- ci(kmp): add remote HTTP build cache and Konan toolchain caching by @jamesarich in https://github.com/meshtastic/protobufs/pull/1016
- docs: fix broken CI badge in README by @jamesarich in https://github.com/meshtastic/protobufs/pull/1015
- ci: auto-publish every package when a release tag is cut by @jamesarich in https://github.com/meshtastic/protobufs/pull/1014
- Rssi explicit presence by @NomDeTom in https://github.com/meshtastic/protobufs/pull/1024
- Add explicit presence for arrival time: MeshPacket.rx_time optional by @NomDeTom in https://github.com/meshtastic/protobufs/pull/1025
- Move ADC values to env telemetry by @oscgonfer in https://github.com/meshtastic/protobufs/pull/877
- Add SEN6X fields by @oscgonfer in https://github.com/meshtastic/protobufs/pull/1031
- Trim unused DrawnShape.vertices by @caveman99 in https://github.com/meshtastic/protobufs/pull/1033
- Add AS3935 lightning sensor telemetry fields by @ndoo in https://github.com/meshtastic/protobufs/pull/981
- Add new firmware editions for Dragon Con and CCC events by @vidplace7 in https://github.com/meshtastic/protobufs/pull/1037
- Add SEEED_WIO_TRACKER_L1_PRO_1W by @caveman99 in https://github.com/meshtastic/protobufs/pull/1038
- docs(Position): correct ground_speed unit to km/h (matches firmware) by @Yeraze in https://github.com/meshtastic/protobufs/pull/963
- Add MESHNOLOGY_W12 hardware model by @thebentern in https://github.com/meshtastic/protobufs/pull/1042
- Add MESHPAGER_X2 hardware model by @mverch67 in https://github.com/meshtastic/protobufs/pull/1043
- Remove unused beacon broadcast_send_as_node field by @thebentern in https://github.com/meshtastic/protobufs/pull/1047
- Consolidate beacon TX destinations onto broadcast_targets by @thebentern in https://github.com/meshtastic/protobufs/pull/1048
New Contributors
- @sashko made their first contribution in https://github.com/meshtastic/protobufs/pull/987
- @renovate[bot] made their first contribution in https://github.com/meshtastic/protobufs/pull/996
- @Yeraze made their first contribution in https://github.com/meshtastic/protobufs/pull/963
Full Changelog: https://github.com/meshtastic/protobufs/compare/v2.7.26...v2.8.0
download
unix · zip
curl -fL -o v2.8.0.zip https://ratatoskr.space/pkg/meshtastic-protobufs/v2.8.0.zip
printf '%s %s\n' '6eeb89618e6d35e8bf46434182960e2ecd3f245b1dda9a9edfc4f283d7231af4' 'v2.8.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-protobufs/v2.8.0.zip"
$out = "v2.8.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "6eeb89618e6d35e8bf46434182960e2ecd3f245b1dda9a9edfc4f283d7231af4") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.8.0.tar.gz https://ratatoskr.space/pkg/meshtastic-protobufs/v2.8.0.tar.gz
printf '%s %s\n' '4453a5a18da227ff5e1e9590c02d752e2fda7bb223e27a78a70ab07fedd5003e' 'v2.8.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-protobufs/v2.8.0.tar.gz"
$out = "v2.8.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "4453a5a18da227ff5e1e9590c02d752e2fda7bb223e27a78a70ab07fedd5003e") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.8.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-protobufs/v2.8.0.zip
printf '%s %s\n' '6eeb89618e6d35e8bf46434182960e2ecd3f245b1dda9a9edfc4f283d7231af4' 'v2.8.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-protobufs/v2.8.0.zip"
$out = "v2.8.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "6eeb89618e6d35e8bf46434182960e2ecd3f245b1dda9a9edfc4f283d7231af4") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.8.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-protobufs/v2.8.0.tar.gz
printf '%s %s\n' '4453a5a18da227ff5e1e9590c02d752e2fda7bb223e27a78a70ab07fedd5003e' 'v2.8.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-protobufs/v2.8.0.tar.gz"
$out = "v2.8.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "4453a5a18da227ff5e1e9590c02d752e2fda7bb223e27a78a70ab07fedd5003e") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.8.0.zip | zip | 210.7 KiB |
blake3-24 09ec85f90f23eb33ea16637849a90e254cfe4a9fbf6a0490
sha256 6eeb89618e6d35e8bf46434182960e2ecd3f245b1dda9a9edfc4f283d7231af4
sha1 9db678de86480162df70da89bb27e46b9e8ea9b6
|
| v2.8.0.tar.gz | tar.gz | 181.0 KiB |
blake3-24 732c82517d812f6da9962a7b1b4326caf3e48322d6e4cb73
sha256 4453a5a18da227ff5e1e9590c02d752e2fda7bb223e27a78a70ab07fedd5003e
sha1 236f5204821f042d51ee10507bda5c7c30bf40af
|
install
bazel
http_archive(
name = "meshtastic-protobufs",
urls = ["https://ratatoskr.space/pkg/meshtastic-protobufs/v2.8.0.tar.gz"],
integrity = "sha256-RFOloY2iJ/9eHpWQwC11Li/ae7Ij4np4pwqwf+3VAD4=",
strip_prefix = "meshtastic-protobufs-v2.8.0",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-protobufs/v2.8.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-protobufs",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-protobufs/v2.8.0.tar.gz"],
integrity = "sha256-RFOloY2iJ/9eHpWQwC11Li/ae7Ij4np4pwqwf+3VAD4=",
strip_prefix = "meshtastic-protobufs-v2.8.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-protobufs/v2.8.0.tar.gz",