Skip to content

[air](deps): Bump mujoco from 3.2.4 to 3.4.0 in /python/requirements/ml#175

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/python/requirements/ml/mujoco-3.4.0
Open

[air](deps): Bump mujoco from 3.2.4 to 3.4.0 in /python/requirements/ml#175
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/python/requirements/ml/mujoco-3.4.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 7, 2026

Bumps mujoco from 3.2.4 to 3.4.0.

Release notes

Sourced from mujoco's releases.

3.4.0

See the changelog.

3.3.7

See the changelog.

3.3.6

See the changelog.

3.3.5

See the changelog.

3.3.4

See the changelog.

3.3.3

See the changelog.

3.3.2

See the changelog.

3.3.1

See the changelog.

3.3.0

See the changelog.

3.2.7

See the changelog.

3.2.6

See the changelog.

3.2.5

See the changelog.

Changelog

Sourced from mujoco's changelog.

Version 3.4.0 (December 5, 2025)

General ^^^^^^^

.. youtube:: vct493lGQ8Q :align: right :width: 35%

  1. Introduced a major new feature: :ref:sleeping islands<Sleeping>. Preliminary release for early testing, see documentation for details.

  2. Added "quadratic" option to :ref:flexcomp/dof<body-flexcomp-dof>. This type of fast :ref:deformable<CDeformable> flex object is similar to the "trilinear" option, but it includes curved deformations.

  3. Raise an error if there are name collisions also during parsing.

  4. Increase Windows stack size to 16MB to enable models with deep nested body hierarchies.

  5. Added a new pipeline component function :ref:mj_fwdKinematics that combines all kinematics-like sub-components. Relatedly, added a clarifying table at the top of the :ref:Simulation Pipeline<Pipeline> chapter.

  6. Added a new :ref:mj_extractState function that allows a subset of a state that was previously returned by :ref:mj_getState to be extracted without having to be written back into mjData first.

  7. Added a new :ref:mj_copyState function that copies state components from one mjData to another.

  8. Tendon paths can now be queried from Python via MjsTendon.path, the returned object is iterable and indexing it will give the MjsWrap at the given index in the path.

  9. MjsWrap now exposes:

    • type -> mujoco.mjtWrap
    • target -> MjsSite|MjsJoint|MjsGeom|None
    • sidesite -> MjsSite|None
    • coef -> real
    • divisor -> real
  10. Non-breaking ABI changes:

    • :ref:mjtSize is now defined as int64_t rather than uint64_t to avoid future type-promotion bugs.
    • :ref:mj_sizeModel now returns an :ref:mjtSize rather than an int.

MJX ^^^

  1. warp-lang optional dependency is updated to 1.10.0. pmap now works with MuJoCo Warp from MJX.

.. admonition:: Breaking ABI changes :class: attention

  • mjx.Model.tex_data is now a numpy ndarray instead of a jax.Array, to avoid vmapping over this potentially large array. This may break certain use-cases with Madrona MJX, but we are no longer supporting this codepath. We will be migrating users to a Warp-based batch renderer.

Bug fixes

... (truncated)

Commits
  • e55fff5 CI issues resolved, we're going ahead with the 3.4.0 release.
  • fcdacd0 Fix crash when using image-based textures.
  • 6e7b2ba Reuse renderable entity instead of recreating every frame.
  • f18c999 Allow uploading textures for use with ImGui.
  • e93786c Fix WebGL rendering for the webdemo
  • 4e84671 MuJoCo Warp documentation: Determinism.
  • fc109f0 Small fix to testspeed
  • 237a5e5 Revert the changelog to unreleased state, the 3.4.0 release will be delayed d...
  • 6ed9f2b Removed unused font uploading functionality.
  • da36e82 Allow material default classes to define texture layers.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mujoco](https://github.com/google-deepmind/mujoco) from 3.2.4 to 3.4.0.
- [Release notes](https://github.com/google-deepmind/mujoco/releases)
- [Changelog](https://github.com/google-deepmind/mujoco/blob/main/doc/changelog.rst)
- [Commits](google-deepmind/mujoco@3.2.4...3.4.0)

---
updated-dependencies:
- dependency-name: mujoco
  dependency-version: 3.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Feb 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants