Skip to content

Version 0.22.0

Compare
Choose a tag to compare
@cassava cassava released this 28 Mar 08:30
· 143 commits to master since this release

This is the fifth public minor release of the Cloe packages.
Read all about it here

The following list of changes is representative, but not exhaustive.

Core Libraries:

  • fable: Use std::string instead of std::string&& for constructors [2084ca0]
  • fable: Use C++17 type traits with _t and _v suffixes [1b659be]
  • fable: Fix excessive compilation duration [6700c73]
  • fable: Add example stress test with generated code [6113b48]
  • models: Add lane sensor functional [c0f7c84]
  • osi: Return reference to osi3::SensorData instead of shared_ptr [a2283b9]
  • osi: Skip polygonal objects [bdf616f]
  • osi: Write debug files to /tmp [a5d5f7e]
  • osi: Merge OsiSensor into cloe-osi [ddff0cb]
  • osi: Fix lane boundary point order [865668e]
  • osi: Renaming and cleanup [26dde03]
  • osi: Initial commit of message handler and utils [1eb0a15]

Plugins:

  • clothoid_fit: Add frustum culling [957cfe7]
  • clothoid_fit: Add lane boundary clothoid fitting plugin [c3b7e2c]
  • esmini: Move from optional to base [c16fab7]
  • esmini: Fix received osi data [a9412f8]
  • esmini: Initial commit of simulator binding [e516a72]

Tooling & Dependencies:

  • tooling: Add targets to Makefile.docker for building and running dev container [8e766a2]
  • tooling: Fail when smoketest-deps fails [c0e9c04]
  • vendor: Add esmini/2.37.4 [ecf3069]