Skip to content

Commit

Permalink
Update release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
juan-g-bonilla committed Dec 16, 2024
1 parent 09329c9 commit 656df36
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions docs/source/Support/bskReleaseNotes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,17 @@ Version |release|
You have to upgrade your python ``conan`` package to be able to build Basilisk.
Use ``python install --upgrade conan``.

- Added support for subclassing ``StateData`` and overloading certain methods. This enables support for custom state
behavior, such as quaternions, which have size 4 but their derivative is size 3. This is done in preparation of
a future MuJoCo integration. Note the warning below regarding SWIG files for ``dynamicEffector`` and ``stateEffector``.

.. warning::

SWIG files for subclasses of ``dynamicEffector`` and ``stateEffector`` must now
``%include "simulation/dynamics/_GeneralModuleFiles/dynParamManager.i"`` instead of
``%include "simulation/dynamics/_GeneralModuleFiles/dynParamManager.h"``. See
``src/simulation/dynamics/dragEffector/dragDynamicEffector.i`` for an example.


Version 2.5.0 (Sept. 30, 2024)
------------------------------
Expand Down

0 comments on commit 656df36

Please sign in to comment.