Skip to content

Release 0.6.0

Latest
Compare
Choose a tag to compare
@stephenberry stephenberry released this 07 Nov 14:40
· 4 commits to master since this release

Changes since 0.5.1

New Features

  • Added the ability to script events in ChaiScript using module.event = fun[](){}
    • ChaiScript events are not ordered with respect to each other and they run before the check() phase
  • Added access to time "t" in scripts (const qualified).

Improvements

  • Moved Module.h macros into a ModuleMacros.h file, which cleans up Module.h.
  • Added folder structure to generated project files via CMakeLists.txt

Fixes

  • Added a 32bit vs 64bit check for Eigen alignment issues on 32bit. Code now builds correctly in 32bit.

Breaking Changes

  • Renamed derivativeEqual to forwardDifference, which is more explicit to what the algorithm is being used for and allows for future algorithms to be added.