Maintenance release
First, naming conventions has been reviewed over the whole C++ codebase to make sure they are grammatically correct and consistent. Secondly, return codes have been dropped in favour of throwing exception, which makes everything more readable and much more in line with Python.
Patches and bug fixes
- [core] Revert 'crba' to ensure positive definite inertia matrix. (#709)
- [python/viewer] Fix video recording on Apple Silicon with meshcat. (#706)
- [python/viewer] Fix meshcat not properly terminated. (#715)
- [gym/common] Fix circular reference in 'BaseJiminyEnv' causing memory leak. (#715)