diff --git a/doc/changelog.rst b/doc/changelog.rst index 466c02fc..b99151a1 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -40,6 +40,13 @@ Python ^^^^^^ - Added ``MjSpec.encode`` method, wrapping :ref:`mj_encode`. +- Added ``mujoco.MjVfs`` Python binding to interact with the Virtual File System directly from Python. + See :ref:`Virtual File System ` for usage details. + + .. warning:: + The previous way of passing assets via a dictionary mapping asset names to bytes is **deprecated** and will be + removed in an upcoming release. You cannot specify both the ``assets`` dictionary and the ``vfs`` argument at the same + time. ``MjVfs`` should be used as a drop-in replacement. Version 3.8.0 (April 24, 2026) ------------------------------ @@ -77,19 +84,6 @@ Bug fixes than the parent spec. This prevents the origin of the parent spec to affect the resolution of asset paths in the child spec. -Python -^^^^^^ - -- Added ``mujoco.MjVfs`` Python binding to interact with the Virtual File System directly from Python. - See :ref:`Virtual File System ` for usage details. - - .. warning:: - The previous way of passing assets via a dictionary mapping asset names to bytes is **deprecated** and will be - removed in an upcoming release. You cannot specify both the ``assets`` dictionary and the ``vfs`` argument at the same - time. ``MjVfs`` should be used as a drop-in replacement. - - - Version 3.7.0 (April 14, 2026) ------------------------------