Releases: swift-nav/libsbp
Releases · swift-nav/libsbp
v4.12.0
Full Changelog
Protocol Documentation
Merged pull requests:
- new rust clippy by @adrian-kong in #1292
- make it so all .rs files are treated as text files for git diffs by @pcrumley in #1294
- Auto submodule update: cmake - Exclude unit test header files from coverage reporting (#145) by @swiftnav-svc-jenkins in #1295
- Add support for murata scha634 to imu aux message by @antrikshsrivastava in #1286
- Auto submodule update: cmake - Add plantuml [BUILD-537] (#146) by @swiftnav-svc-jenkins in #1296
v4.11.0
Full Changelog
Protocol Documentation
Merged pull requests:
- build(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1283
- Add new SSR Satellite APC and Tile Definition message [PC-116] by @Davinco in #1284
- Add test for SBP-1534 STEC list empty by @JADC362 in #1287
- Added Makefile with bazel wrappers [BUILD-360] by @wwieclaw in #1289
- ci: auto request additional reviewers (doc review) by @silverjam in #1291
- Add MSG_TEL_SV: per-SV telemetry message [POS-913] by @ismolyakov in #1290
v4.10.0
Full Changelog
Protocol Documentation
What's Changed
- Add message stream counter fields [SKYL-34] by @notoriaga in #1233
- Fix bazel build: stack-protector by @krisukox in #1238
- Remove Bazel submodule [BUILD-394] by @isaactorz in #1239
- Add new SBP message [SEN-611] by @nmahabadi in #1242
- Add message name to sbp2json output [DEVINFRA-1019] by @ljbade in #1245
- rust: clippy fix-ups by @silverjam in #1247
- Error logging in converters [DEVINFRA-1018] by @adrian-kong in #1244
- rust: add clippy check by @silverjam in #1248
- ci: bump/pin to ubuntu-20.04 by @silverjam in #1250
- ci: drop python 3.6 by @silverjam in #1251
- Revert pub FramerImpl by @adrian-kong in #1253
- Implement HasTime for Frames [DEVINFRA-516] by @adrian-kong in #1254
- bazel: Add CI check for bazel [BUILD-475] by @isaactorz in #1259
- convert asserts to exception in java [DEVINFRA-1035] by @adrian-kong in #1260
- rust: include original message in TryFrom Error by @notoriaga in #1264
- add friendly_name method [DEVINFRA-1045] by @adrian-kong in #1262
- Add frame iterators by @adrian-kong in #1265
- small rust fixup by @adrian-kong in #1266
- impl HasTime for Result Frame [DEVINFRA-1031] by @adrian-kong in #1267
- add MsgAcknowledge by @notoriaga in #1263
- change maven publish to dev email by @adrian-kong in #1271
- rust clippy by @adrian-kong in #1276
- C++ MessageTrait name attribute [DEVINFRA-1034] by @ljbade in #1278
- add haskell cache [DEVINFRA-470] by @adrian-kong in #1275
- bazel: Pin Bazel to 5.x by @isaactorz in #1279
Dependency Updates
- [BUILD-436] Bazel submodule update by @RReichert in #1237
- Auto submodule update: cmake - Add find module for libuv [PSDM-175] (#137) by @swiftnav-svc-jenkins in #1243
- Auto submodule update: cmake - Disable starling core tests when used as a submodule (#138) by @swiftnav-svc-jenkins in #1246
- build(deps): bump loader-utils from 1.1.0 to 1.4.2 by @dependabot in #1241
- build(deps): bump minimatch and mocha by @dependabot in #1249
- Auto submodule update: cmake - gRCP mark protobuf as system include (#139) by @swiftnav-svc-jenkins in #1255
- build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #1258
- build(deps): bump qs from 6.5.2 to 6.5.3 by @dependabot in #1261
- Cmake submodule update by @RReichert in #1274
- Auto submodule update: cmake - Add a script supporting ratcheting for clang-tidy warnings by @swiftnav-svc-jenkins in #1273
- Auto submodule update: cmake - Don't fail on empty diffs when running clang-format by @swiftnav-svc-jenkins in #1277
New Contributors
- @nmahabadi made their first contribution in #1242
v4.9.0
Full Changelog
Protocol Documentation
What's Changed
- pre-release v4.8.1-alpha by @adrian-kong in #1230
- Sbp Raw Decoder by @adrian-kong in #1218
- bazel: add swift_cc* wrappers [BUILD-339] by @isaactorz in #1231
- from_parts generated methods by @adrian-kong in #1232
- SbpString helpers by @adrian-kong in #1216
v4.8.0
Full Changelog
Protocol Documentation
What's Changed
- Add fuzz testing for libsbp - Add CRC bypass [ESD-2473] by @lucasle-sn in #1212
- rust: pin vergen by @silverjam in #1217
- Auto submodule update: cmake - Ability to Enable Extra Clang-Tidy Flags [BUILD-293] (#131) by @swiftnav-svc-jenkins in #1219
- Auto submodule update: cmake - Fix compile_commands.json generation in newer cmake versions [BUILD-286] (#132) by @swiftnav-svc-jenkins in #1222
- Additional documentation for MSG-1534 [OTA-284] by @fpezzinosn in #1220
- Add bazel build for libsbp c library by @isaactorz in #1224
- Fix Include Paths in Bazel Build by @isaactorz in #1228
v4.7.0
Full Changelog
Protocol Documentation
Merged pull requests:
- Include the Integrity usage flag states [OTA-266] #1209 (fpezzinosn)
- signing: promote signing messages out of staging [FIC-443] #1208 (silverjam)
- Removes units and details of probable future use from reserved message fields [OTA-197] #1202 (jtec)
- Automatically create alias targets in cmake - Submodule update [ESD-2467] #1199 (lucasle-sn)
v4.6.0
Full Changelog
Protocol Documentation
Merged pull requests:
- Hooking package-register updater #1203 (adrian-kong)
- Allows any string identifier for target and source frame names of MSG_REFERENCE_FRAME_PARAM message [OTA-198] #1201 (jtec)
- Added sbp2json test #1198 (adrian-kong)
- Added json sbp rust tests #1196 (adrian-kong)
- rust: fix serde feature for standalone compilation #1191 (silverjam)
- make serde feature depend on serde-big-array #1190 (silverjam)
- rust: remove usage examples #1187 (silverjam)
- Add staging fixes to master #1185 (samvrlewis)
- Add stubbed signing messages [GV2-90] #1184 (samvrlewis)
- json2sbp: construct sbp from json fields #1183 (adrian-kong)
- Adds javadoc generator test #1182 (adrian-kong)
- Enforce Java 11 in build gradle #1181 (adrian-kong)
v4.5.0
Full Changelog
Protocol Documentation
Merged pull requests:
- Auto submodule update: cmake - Add find module for starling-core (#116) #1173 (swiftnav-svc-jenkins)
- fix typo in docs #1172 (fpezzinosn)
- Auto submodule update: cmake - Add Module For Checking Atomic (#117) #1171 (swiftnav-svc-jenkins)
- Promote messages from staging to master [OTA-172] #1170 (fpezzinosn)
v4.4.0
Full Changelog
Protocol Documentation
Merged pull requests:
- rust: add partialeq #1169 (silverjam)
- fixing rust build script #1167 (adrian-kong)
- docker and doc fix-ups #1166 (silverjam)
- Update navigation stubbed msgs names [OTA-161] #1156 (fpezzinosn)
v4.3.3
v4.3.3 (2022-06-09)
Full Changelog
Protocol Documentation
Merged pull requests:
- Locked stdin and out for rust sbp2json #1161 (adrian-kong)
- build(deps): bump generic-array from 0.12.3 to 0.12.4 in /rust/sbp2json #1159 (dependabot[bot])
- Added version params, --version, -V to rust sbp2json #1158 (adrian-kong)
- Python 3.10 update [DEVINFRA-769] #1157 (adrian-kong)