Releases: swift-nav/libsbp
Releases · swift-nav/libsbp
v4.15.0
v4.14.1
Protocol Documentation
Full Changelog
Closed issues:
- Cannot access
GPSTimeinsideBaseTime#1331
Merged pull requests:
- pass all features to docs.rs build #1333 (pcrumley)
- Make the BaseTime inner public #1332 (pcrumley)
- Auto submodule update: cmake - Fix TEST_SRCS property - use CMAKE_SOURCE_DIR (#154) #1330 (swiftnav-svc-jenkins)
- Make MSG_INS_UPDATES public [DEVINFRA-1066] #1329 (ljbade)
- Miscellaneous SBP doc updates [DEVINFRA-1065] #1328 (ljbade)
- docker: pin key python tools (tox, sphinx) #1327 (silverjam)
- Add description of difference between _GNSS messages and fused messages [DEVINFRA-566] #1326 (ljbade)
- pin rust test deps #1325 (silverjam)
- Auto submodule update: cmake - add FindBoringSSL.cmake (#152) #1324 (swiftnav-svc-jenkins)
- prep next release #no_auto_pr #1323 (adrian-kong)
v4.14.0
What's Changed
- prep next release #no_auto_pr by @adrian-kong in #1311
- Bump cmake submodule [SEN-798] by @reimerix in #1313
- docs: correct time source for fast-start use case by @silverjam in #1316
- bazel: Export sbp headers [BUILD-650] by @krisukox in #1315
- Auto submodule update: cmake - Add official MKL cmake finder. (#147) by @swiftnav-svc-jenkins in #1318
- python: add framer msg type filter by @silverjam in #1321
- Auto submodule update: cmake - Add TEST_SRCS property and swift_add_test_srcs_target macro [BUILD-657] (#151) by @swiftnav-svc-jenkins in #1319
Full Changelog: v4.13.0...v4.14.0
v4.13.0
Full Changelog
Protocol Documentation
Merged pull requests:
- Auto submodule update: cmake - Turn SonarCloud duplicate detection off for unit tests (#150) #1310 (swiftnav-svc-jenkins)
- Update bazel to be able to build #1309 (RReichert)
- Upgrade google test to 1.11 #1308 (RReichert)
- fix signature in MsgCertificateChain [GV2-193] #1307 (notoriaga)
- variable length ecdsa signature [GV2-193] #1306 (notoriaga)
- bazel: use c only macros [BUILD-560] #1305 (isaactorz)
- Add identifier for TDK IAM-20680HP IMU [ESD-2563] #1304 (woodfell)
- update MSG_ACKNOWLEDGE on demand fields #1303 (notoriaga)
- signing: add new ECDSA based signature messages #1302 (silverjam)
- Auto submodule update: cmake - Remove pvt-runner-lib from search libraries in starling target (#148) #1301 (swiftnav-svc-jenkins)
- bazel add gen_compile_commands target [BUILD-547] #1300 (wwieclaw)
- enforce setup CI gradle v7.1.1 #1298 (adrian-kong)
- prep next release #no_auto_pr #1297 (adrian-kong)
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)