From 034167f4cd901deb5769ccff28713c86a4ead008 Mon Sep 17 00:00:00 2001 From: Sam Haves Date: Thu, 7 May 2026 05:27:59 -0700 Subject: [PATCH] Fix MjVfs changelog item accidentally placed in last release PiperOrigin-RevId: 911908806 Change-Id: I44514152c2084ca39d8ef218d9f00de66448c3ac --- doc/changelog.rst | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) 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) ------------------------------