Skip to content

Releases: eclipse-velocitas/vehicle-app-cpp-sdk

v0.4.2

29 Jan 06:31
58a64a6
Compare
Choose a tag to compare

What's Changed

  • Update license headers and update pre-commit config by @kse3hi in #75
  • remove update by @MP91 in #76

Full Changelog: v0.4.1...v0.4.2

v0.4.1

22 Sep 10:08
86c9544
Compare
Choose a tag to compare

What's Changed

  • fix: Pin zlib version b/c of conflicts in dependencies by @doosuu in #71
  • Improve base container by @doosuu in #72
  • fix: Use gcc 11 in app builder by @doosuu in #73

Full Changelog: v0.4.0...v0.4.1

v0.4.0

14 Sep 12:39
8ef265d
Compare
Choose a tag to compare

What's Changed

  • feature: Adapt examples to app manifest v3 by @doosuu in #67
  • fix: Base image build by @doosuu in #68
  • fix: Conan packaging of SDK by @BjoernAtBosch in #69
  • fix: Dynamic versioning should cut off initial v on prefixed semver by @doosuu in #70

Full Changelog: v0.3.3...v0.4.0

v0.3.3

07 Jul 13:52
59d1bd4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2

23 Jun 11:59
f850491
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

02 Jun 09:14
33297ef
Compare
Choose a tag to compare

What's Changed

  • Optimize build times of C++ SDK and template

Full Changelog: v0.3.0...v0.3.1

v0.3.0

25 May 08:59
993bdfb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.3.0

v0.2.2

24 May 13:24
1267845
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

23 May 11:55
4cd4ba3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2...v0.2.1

0.2

09 Jan 09:55
c9ddabc
Compare
Choose a tag to compare
0.2

What's Changed

Main SDK changes

  • Split repo into SDK and template
  • Refactoring SDK for allowing to set multiple data points in a single "atomic" step
    • Introduce DataPointValue class and sub-classes for holding values of data points
    • Introduce function Model::setMany() and class DataPointBatch for setting multiple data points
    • Introduce class VehicleModelContext
    • Rename DataPointsResult to DataPointReply for alignment with Python SDK
    • Move IDataPointValueProvider to vdb/IDataPointValueProvider.h
    • Move IVehicleDataBrokerClient to vdb/IVehicleDataBrokerClient.h
    • Replace QueryBuilder c-tor by static factory function
    • Make WhereClauseBuilder c-tor private
  • Adding value_type' to the typed DataPoint` sub-classes
  • Add timestamp to DataPoint classes
  • Improve logger API with support of varargs
  • Add getDataPoint function to class VehicleApp
  • Improving Joband ThreadPool classes and adding unit tests for them
  • Throw InvalidValueException on DataPointReply::get (fka DataPointsResult::get) if the requested data point is not contained in the result/reply

New Contributors

Full Changelog: 0.1...0.2