This release includes two exciting new features: First, it extends phase synchronization for straight-line trajectories to the velocity control interface. Second, this release allows to use custom vector types (with support for [Eigen](https://eigen.tuxfamily.org) types out of the box) for an easier interface to your code without any wrappers.
⚡ Features
- Extends phase synchronization to the velocity control mode.
- Introduces custom vector types that can be specified as a template template argument. More information can be found in the [Readme section](https://github.com/pantor/ruckig#custom-vector-types).
- Built-in support for [nlohmann/json](https://github.com/nlohmann/json) based serialization of the trajectory class.
- Adds a `pyproject.toml` file for easier setup of the Python module.
🐛 Fixes
- Fixes trajectory calculations when the current acceleration is on its limit due to an issue with the braking trajectory.
- Removes `-Werror` as a default flag to let Ruckig build in case of compiler warnings.
🥇 Sponsors
<a href="https://www.flr.io">
<img src="https://user-images.githubusercontent.com/1885260/189889016-3656dd9b-1ffd-49da-a8ab-952a5a82bd9e.png" width="250">
</a>
Thanks to [Fuzzy Logic Robotics](https://www.flr.io) for sponsoring this release!