Releases: viamrobotics/viam-cpp-sdk
releases/v0.13.2
What's Changed
Full Changelog: releases/v0.13.1...releases/v0.13.2
releases/v0.13.1
What's Changed
Full Changelog: releases/v0.13.0...releases/v0.13.1
releases/v0.13.0
releases/v0.12.0
What's Changed
- Automated Protos Update by @viambot in #419
- Better b2 manual build by @lia-viam in #431
- Automated Protos Update by @viambot in #432
- Automated Protos Update by @viambot in #433
- Automated Protos Update by @viambot in #434
- RSDK-10366 - rust utils for windows by @stuqdog in #416
- reset parent to prevent double close by @lia-viam in #437
Full Changelog: releases/v0.11.0...releases/v0.12.0
releases/v0.11.0
What's Changed
- RSDK-8424 - respect ctx deadline when adding module resources by @stuqdog in #423
- RSDK-10579: Robot client update by @lia-viam in #425
Full Changelog: releases/v0.10.0...releases/v0.11.0
This review fixes some lifetime/architecture issues in RobotClient
that were revealed after v0.10.0. It should be preferred to v0.10.0 especially if encountering issues when shutting down a module.
releases/v0.10.0
What's Changed
- Automated Protos Update by @viambot in #413
- RSDK-5986: Resource-level logging for the C++ SDK by @lia-viam in #383
- Automated Protos Update by @viambot in #414
- Automated Protos Update by @viambot in #415
- Automated Protos Update by @viambot in #417
- bump version by @stuqdog in #418
- Fix sigabrt in module integration tests by @lia-viam in #421
Full Changelog: releases/v0.9.0...releases/v0.10.0
releases/v0.9.0
What's Changed
- Automated Protos Update by @viambot in #405
- [RSDK-10385] Don't enforce compiler minima or complain about warnings for conan builds by @acmorrow in #411
- bump to v0.9.0 by @njooma in #412
Breaking change: refactor struct steps
This PR includes a breaking change in which struct steps { std::vector<step> steps; };
has just been replaced with std::vector<step> steps
where used. This is a breaking change but generally will look like replacing instances of steps.steps
with just steps
or return {steps}
being replaced with return steps
. See the diff from #411 for details: https://github.com/viamrobotics/viam-cpp-sdk/pull/411/files
Full Changelog: releases/v0.8.0...releases/v0.9.0
releases/v0.8.0
What's Changed
- [RSDK-10385] Windows build system improvements and rust_utils workarounds by @acmorrow in #402
- Automated Protos Update by @viambot in #400
- RSDK-10313: Full conan fix by @lia-viam in #390
- [RSDK-10385] Fix buf downloading on windows and small misc fixes by @acmorrow in #404
- [RSDK-10385] Misc conan improvements by @acmorrow in #406
- [RSDK-10385] Windows signal handling by @acmorrow in #407
- [RSDK-10385] Use a newer CMake minimum for Windows by @acmorrow in #410
- RC version bump by @lia-viam in #409
Full Changelog: releases/v0.7.0...releases/v0.8.0
releases/v0.7.0
releases/v0.6.0
What's Changed
- Automated Protos Update by @github-actions in #380
- Automated Protos Update by @viambot in #385
- Automated Protos Update by @viambot in #386
- Automated Protos Update by @viambot in #388
- RSDK-10311: Button component by @lia-viam in #389
- bump version to v0.5.0 by @njooma in #392
- [RSDK-10284]: MLModelService: don't check for name if there is only 1 expected tensor, return error if expected tensors not present by @bhaney in #394
- conformant ref qualified overloads by @lia-viam in #393
- bump version by @stuqdog in #396
- try pinning cmake version by @lia-viam in #397
- pin cmake-data as well by @lia-viam in #398
New Contributors
Full Changelog: releases/v0.4.0...releases/v0.6.0