Skip to content

Commit 61973a3

Browse files
Gabe Oppenheimercopybara-github
authored andcommitted
Update eigen3 and the changelog ahead of the 3.2.7 release.
PiperOrigin-RevId: 715467319 Change-Id: I4a6a168bc981c976890c46b784e94805afc86323
1 parent ba183ad commit 61973a3

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

cmake/MujocoDependencies.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ set(MUJOCO_DEP_VERSION_qhull
3939
CACHE STRING "Version of `qhull` to be fetched."
4040
)
4141
set(MUJOCO_DEP_VERSION_Eigen3
42-
d34b100c137ac931379ae5e1b888f16a9c8d6c72
42+
7f2377859377da6f22152015c28b12c04752af77
4343
CACHE STRING "Version of `Eigen3` to be fetched."
4444
)
4545

doc/changelog.rst

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,34 @@
22
Changelog
33
=========
44

5-
Upcoming version (not yet released)
6-
-----------------------------------
5+
Version 3.2.7 (Jan 14, 2025)
6+
----------------------------
77

88
Python bindings
99
^^^^^^^^^^^^^^^
10-
- :ref:`rollout<PyRollout>` now features native multi-threading. If a sequence of ``MjData`` instances
11-
of length ``nthread`` is passed in, ``rollout`` will automatically create a thread pool and parallelize
12-
the computation. The thread pool can be reused across calls, but then the function cannot be called simultaneously
13-
from multiple threads. To run multiple threaded rollouts simultaneously, use the new class ``Rollout`` which
14-
encapsulates the thread pool. Contribution by :github:user:`aftersomemath`.
15-
- Fix global namespace pollution when using ``mjpython`` (:github:issue:`2265`).
10+
1. :ref:`rollout<PyRollout>` now features native multi-threading. If a sequence of ``MjData`` instances
11+
of length ``nthread`` is passed in, ``rollout`` will automatically create a thread pool and parallelize
12+
the computation. The thread pool can be reused across calls, but then the function cannot be called simultaneously
13+
from multiple threads. To run multiple threaded rollouts simultaneously, use the new class ``Rollout`` which
14+
encapsulates the thread pool. Contribution by :github:user:`aftersomemath`.
15+
2. Fix global namespace pollution when using ``mjpython`` (:github:issue:`2265`).
1616

1717
General
1818
^^^^^^^
1919

2020
.. admonition:: Breaking API changes (minor)
2121
:class: attention
2222

23-
- The field ``mjData.qLDiagSqrtInv`` has been removed. This field is only required for the dual solvers. It is now
24-
computed as-needed rather than unconditionally. Relatedly, added the corresponding argument to :ref:`mj_solveM2`.
23+
3. The field ``mjData.qLDiagSqrtInv`` has been removed. This field is only required for the dual solvers. It is now
24+
computed as-needed rather than unconditionally. Relatedly, added the corresponding argument to :ref:`mj_solveM2`.
2525

26-
- Reduced the memory footprint of the PGS solver's :ref:`A matrix<soDual>`. This was the last remaining dense-memory
27-
allocation in MuJoCo, allowing for a significant reduction of the :ref:`dynamic memory allocation heuristic<CSize>`.
26+
4. Reduced the memory footprint of the PGS solver's :ref:`A matrix<soDual>`. This was the last remaining dense-memory
27+
allocation in MuJoCo, allowing for a significant reduction of the :ref:`dynamic memory allocation heuristic<CSize>`.
2828

2929
Bug fixes
3030
^^^^^^^^^
31-
- Fixed a bug in the box-sphere collider, depth was incorrect for deep penetrations (:github:issue:`2206`).
32-
- Fixed a bug in :ref:`mj_mulM2` and added a test.
31+
5. Fixed a bug in the box-sphere collider, depth was incorrect for deep penetrations (:github:issue:`2206`).
32+
6. Fixed a bug in :ref:`mj_mulM2` and added a test.
3333

3434
Version 3.2.6 (Dec 2, 2024)
3535
---------------------------

python/mujoco/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ findorfetch(
173173
GIT_REPO
174174
https://gitlab.com/libeigen/eigen
175175
GIT_TAG
176-
d34b100c137ac931379ae5e1b888f16a9c8d6c72
176+
7f2377859377da6f22152015c28b12c04752af77
177177
TARGETS
178178
Eigen3::Eigen
179179
EXCLUDE_FROM_ALL

0 commit comments

Comments
 (0)