{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":400501136,"defaultBranch":"main","name":"mujoco","ownerLogin":"google-deepmind","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-27T12:25:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8596759?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726527766.0","currentOid":""},"activityList":{"items":[{"before":"f0d52813b80a3602a1f1642eaa750210ddb88ec0","after":"306e52c30f2af5c440e2e697f7e30e6beeac874c","ref":"refs/heads/main","pushedAt":"2024-09-24T19:39:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"internal change.\n\nPiperOrigin-RevId: 678355240\nChange-Id: I271bece139de5d6e2e629d7f2fe84a4e2dd71138","shortMessageHtmlLink":"internal change."}},{"before":"b09c1a977e35296bc447edb9a6dfa6f2ad741dd0","after":"f0d52813b80a3602a1f1642eaa750210ddb88ec0","ref":"refs/heads/main","pushedAt":"2024-09-24T19:28:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Copy joint state to the modified mjSpec when detaching bodies.\n\nFixes #2085.\n\nPiperOrigin-RevId: 678351210\nChange-Id: I2a546877dd50abc7805099f8d5c40807ffe780e6","shortMessageHtmlLink":"Copy joint state to the modified mjSpec when detaching bodies."}},{"before":"5bca7876c444aa3e6d1b5648d2413c8cf0df34bd","after":"b09c1a977e35296bc447edb9a6dfa6f2ad741dd0","ref":"refs/heads/main","pushedAt":"2024-09-24T17:50:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add jit flag to viewer (easier debugging). Make convex.xml stable.\n\nPiperOrigin-RevId: 678312872\nChange-Id: I0d65d7c2d05a7b5103fa0be2233cbc5ba232817c","shortMessageHtmlLink":"Add jit flag to viewer (easier debugging). Make convex.xml stable."}},{"before":"910cd89cc7fe174a2fd18d2a34bd8a7c13079945","after":"5bca7876c444aa3e6d1b5648d2413c8cf0df34bd","ref":"refs/heads/main","pushedAt":"2024-09-24T13:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update spec.from_string() and spec.from_file() to match the respective mjModel functions.\n\nPiperOrigin-RevId: 678230403\nChange-Id: I7f3d8c5fd44d30b5695eee1f8513cc27f4158d94","shortMessageHtmlLink":"Update spec.from_string() and spec.from_file() to match the respectiv…"}},{"before":"3a17be2d24ad8b89272115ef5027b799f233ba19","after":"910cd89cc7fe174a2fd18d2a34bd8a7c13079945","ref":"refs/heads/main","pushedAt":"2024-09-24T12:43:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #2083 from jjyyxx:patch-1\n\nPiperOrigin-RevId: 678207225\nChange-Id: I440823d00faa119bbd948351f38e3774c6fa37a6","shortMessageHtmlLink":"Merge pull request #2083 from jjyyxx:patch-1"}},{"before":"5838f847770e4208085b4d097f3824338b0ea02b","after":"3a17be2d24ad8b89272115ef5027b799f233ba19","ref":"refs/heads/main","pushedAt":"2024-09-23T22:24:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add pause key to MJX viewer.\n\nPiperOrigin-RevId: 677959701\nChange-Id: I7f816eb6bf702461f0d749b2aa6cd1664c258f3d","shortMessageHtmlLink":"Add pause key to MJX viewer."}},{"before":"52198938135e89b82d83b2a760d27679c4017fe7","after":"5838f847770e4208085b4d097f3824338b0ea02b","ref":"refs/heads/main","pushedAt":"2024-09-23T20:14:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix bug where MJX data tendon fields are incorrect after calling `put_data`.\n\nPiperOrigin-RevId: 677911639\nChange-Id: I75f536fa348e2941d9ec2d454f475cd067e6d3af","shortMessageHtmlLink":"Fix bug where MJX data tendon fields are incorrect after calling `put…"}},{"before":"bbe8a0c51671139474f95e612675843ea905c7e7","after":"52198938135e89b82d83b2a760d27679c4017fe7","ref":"refs/heads/main","pushedAt":"2024-09-23T18:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Replace `mjQUICKSORT` with `std::stable_sort` in user_mesh.cc\n\nPiperOrigin-RevId: 677864209\nChange-Id: I1cca8e1ae8c84e652b12c24cfddfbca97d8c6841","shortMessageHtmlLink":"Replace mjQUICKSORT with std::stable_sort in user_mesh.cc"}},{"before":"84e0e2839d4f17fb5024466d29217a686ed9a6e4","after":"bbe8a0c51671139474f95e612675843ea905c7e7","ref":"refs/heads/main","pushedAt":"2024-09-23T17:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Strip weak_types in `mjx.put_model`.\n\nPiperOrigin-RevId: 677859138\nChange-Id: I9ef010c0c37d04f9931adf884ab1dce0521b8567","shortMessageHtmlLink":"Strip weak_types in mjx.put_model."}},{"before":"76b48b8e61fed8bbb3bcfaaf858eaa61868d4aa6","after":"84e0e2839d4f17fb5024466d29217a686ed9a6e4","ref":"refs/heads/main","pushedAt":"2024-09-23T17:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Improve error message when requested stack allocation is larger than 2^64 bytes.\n\nPiperOrigin-RevId: 677851110\nChange-Id: Iaef92f7f48f41f3a4bfaae9c517ff6664afed039","shortMessageHtmlLink":"Improve error message when requested stack allocation is larger than …"}},{"before":"04f8403d8ee05638b5f59c03fd7670ef74e335ff","after":"76b48b8e61fed8bbb3bcfaaf858eaa61868d4aa6","ref":"refs/heads/main","pushedAt":"2024-09-23T16:26:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add site semantics to weld constraint in MJX.\n\nPiperOrigin-RevId: 677823461\nChange-Id: Iab20e042695dfad416d61fa7cc938faba8c7a6b6","shortMessageHtmlLink":"Add site semantics to weld constraint in MJX."}},{"before":"b5bcc91a03e08ffe75fde0e81fbd98f319befdd0","after":"04f8403d8ee05638b5f59c03fd7670ef74e335ff","ref":"refs/heads/main","pushedAt":"2024-09-23T14:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add unit tests for NativeCCD to produce better test coverage.\n\nPiperOrigin-RevId: 677793306\nChange-Id: I435865f00553c74d1d0c0fa86d9c41fb1e5497ff","shortMessageHtmlLink":"Add unit tests for NativeCCD to produce better test coverage."}},{"before":"41ea95f0770ed7aaf96e510eae38bce7819f9e54","after":"b5bcc91a03e08ffe75fde0e81fbd98f319befdd0","ref":"refs/heads/main","pushedAt":"2024-09-23T14:44:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add bindings generation for mjOption, mjVisual, and mjStatistic.\n\nFixes #2076.\n\nPiperOrigin-RevId: 677789263\nChange-Id: Ie1bda40af62c5ac9bbba541668a50adfc59d3f7c","shortMessageHtmlLink":"Add bindings generation for mjOption, mjVisual, and mjStatistic."}},{"before":"0ba11b96233df07275a25cf328aeb4f950b0bad9","after":"41ea95f0770ed7aaf96e510eae38bce7819f9e54","ref":"refs/heads/main","pushedAt":"2024-09-23T14:27:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add a section for element casting in the function API reference, move these functions to the end.\n\nPiperOrigin-RevId: 677783917\nChange-Id: I5042e7df20f2a2e0ecfe01a85a1969ccfc2307cd","shortMessageHtmlLink":"Add a section for element casting in the function API reference, move…"}},{"before":"91cedfd65c170af8df7b5baf25b08ea444c486d2","after":"0ba11b96233df07275a25cf328aeb4f950b0bad9","ref":"refs/heads/main","pushedAt":"2024-09-23T13:14:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add `plugins` list to mjSpec Python API.\n\nFixes #2061.\n\nPiperOrigin-RevId: 677762985\nChange-Id: I8e407373e7b505d9b0f1c023e97c5ea92169bbf6","shortMessageHtmlLink":"Add plugins list to mjSpec Python API."}},{"before":"ab3954d892cef084299b5535c64fc346d1b52760","after":"91cedfd65c170af8df7b5baf25b08ea444c486d2","ref":"refs/heads/main","pushedAt":"2024-09-20T16:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Avoid square roots in barycentric coordinate computation.\n\nAlso add some `inline` qualifiers.\n\nPiperOrigin-RevId: 676873457\nChange-Id: I76f57dc870a8714bd86749a7dee1f10fc5e4be1c","shortMessageHtmlLink":"Avoid square roots in barycentric coordinate computation."}},{"before":"50f43b8745298cc9e8aa5ce7b90383d821f074b2","after":"ab3954d892cef084299b5535c64fc346d1b52760","ref":"refs/heads/main","pushedAt":"2024-09-20T16:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Set `actuator_force` in MJX. Fixes #2068.\n\nPiperOrigin-RevId: 676867005\nChange-Id: I80514a050ff40cb6d43a95b74c4a36c4991db588","shortMessageHtmlLink":"Set actuator_force in MJX. Fixes #2068."}},{"before":"78832db53f3134cda4373714c3e8489a7d9bc531","after":"50f43b8745298cc9e8aa5ce7b90383d821f074b2","ref":"refs/heads/main","pushedAt":"2024-09-20T14:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Fix various issues with body inertial parsing and compiling.\n\n- Add errors in body compiler for incorrect mixing of specifiers.\n- Correctly process inertia orientation specifiers.\n\nPiperOrigin-RevId: 676843326\nChange-Id: I7e7eb22e25a6769754794f98fad5e0dcc0e5946f","shortMessageHtmlLink":"Fix various issues with body inertial parsing and compiling."}},{"before":"7a92423cf28700e30b2f4c93e00113ea4ceb2bd2","after":"78832db53f3134cda4373714c3e8489a7d9bc531","ref":"refs/heads/main","pushedAt":"2024-09-20T11:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use designated initializers for `mjCCDObj`.\n\nPiperOrigin-RevId: 676794693\nChange-Id: Ie8a35415232e8a9f619713763c5d5a37a6f82935","shortMessageHtmlLink":"Use designated initializers for mjCCDObj."}},{"before":"4998e7b3929456aeb120d2aead8cf2e11de573ac","after":"7a92423cf28700e30b2f4c93e00113ea4ceb2bd2","ref":"refs/heads/main","pushedAt":"2024-09-19T16:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add height fields to list of discrete objects in NativeCCD.\n\nPiperOrigin-RevId: 676452215\nChange-Id: I5d6a0d1e26ee852c774b44f550c1d0531b7a269b","shortMessageHtmlLink":"Add height fields to list of discrete objects in NativeCCD."}},{"before":"6c7e1095c5374ad839e16c8be8fdc711f6b9fc42","after":"4998e7b3929456aeb120d2aead8cf2e11de573ac","ref":"refs/heads/main","pushedAt":"2024-09-19T16:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move flex damping to the engine and remove membrane and solid plugins.\n\nPiperOrigin-RevId: 676434954\nChange-Id: I24e8dbaa90afcffd613a9cf106ef8b7262195328","shortMessageHtmlLink":"Move flex damping to the engine and remove membrane and solid plugins."}},{"before":"f4381e12a248545970c6929008465a891e313ae4","after":"6c7e1095c5374ad839e16c8be8fdc711f6b9fc42","ref":"refs/heads/main","pushedAt":"2024-09-19T14:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add mjsPlugin and mjsOrientation related keyword argument support for mjSpec Python bindings.\n\nPiperOrigin-RevId: 676412967\nChange-Id: I8cc1bfcc443327fde33246981400b375f8d4ff3d","shortMessageHtmlLink":"Add mjsPlugin and mjsOrientation related keyword argument support for…"}},{"before":"f161b63a220b0919f92e918ca2cf6c02426a2052","after":"f4381e12a248545970c6929008465a891e313ae4","ref":"refs/heads/main","pushedAt":"2024-09-19T14:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Delete plugins when their corresponding objects are deleted, if their instance belonged the object.\n\nFixes #2061.\n\nPiperOrigin-RevId: 676402701\nChange-Id: Ia4807d57a3763e2100702b7e7ec96c300d0a9cfb","shortMessageHtmlLink":"Delete plugins when their corresponding objects are deleted, if their…"}},{"before":"3839ad186e7bfb9896942add759368156be12fc6","after":"f161b63a220b0919f92e918ca2cf6c02426a2052","ref":"refs/heads/main","pushedAt":"2024-09-19T11:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Set default body position to (0, 0, 0).\n\nThe \"undefined\" body position is a remnant of the now-removed `compiler/coordinate` attribute, see [documentation in version 2.3.3](https://mujoco.readthedocs.io/en/2.3.3/modeling.html#cframe) (or older).\n\nPiperOrigin-RevId: 676361485\nChange-Id: I104c8da2a988a0430eb85fff8b9b60f8c1e08582","shortMessageHtmlLink":"Set default body position to (0, 0, 0)."}},{"before":"aca4b3324d4ed74eb0d513581e2fca9116da8c85","after":"3839ad186e7bfb9896942add759368156be12fc6","ref":"refs/heads/main","pushedAt":"2024-09-19T10:05:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #2050 from kevinzakka:doc-fix\n\nPiperOrigin-RevId: 676339046\nChange-Id: Ibefee71f7437999f9c78f7833bfaaa252e902ea4","shortMessageHtmlLink":"Merge pull request #2050 from kevinzakka:doc-fix"}},{"before":"1a5536ce5bd6f3cced44284f604c5eaa177b7be7","after":"aca4b3324d4ed74eb0d513581e2fca9116da8c85","ref":"refs/heads/main","pushedAt":"2024-09-18T17:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Resolve default asset names while attaching a spec.\n\nPiperOrigin-RevId: 676053538\nChange-Id: I717b87be4bc18a5d9f8e5f2dc071bd93409eea81","shortMessageHtmlLink":"Resolve default asset names while attaching a spec."}},{"before":"66a9cacc9044e4cf065b0271d4353db62fb42867","after":"1a5536ce5bd6f3cced44284f604c5eaa177b7be7","ref":"refs/heads/main","pushedAt":"2024-09-18T17:41:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Make edges array const.\n\nPiperOrigin-RevId: 676046588\nChange-Id: Ica4bcdb49311bae8ccbf071717d7eb1c7cb55b87","shortMessageHtmlLink":"Make edges array const."}},{"before":"e439b748a4e2e501b3e4344c5c6734864dda3b4b","after":"66a9cacc9044e4cf065b0271d4353db62fb42867","ref":"refs/heads/main","pushedAt":"2024-09-18T16:56:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move elasticity force computation to the engine.\n\nPiperOrigin-RevId: 676028775\nChange-Id: I994e3dda8d6470815763c04df0c276e265aa1f54","shortMessageHtmlLink":"Move elasticity force computation to the engine."}},{"before":"ddbc083810f5f57421a0495a650d019ad0a10366","after":"e439b748a4e2e501b3e4344c5c6734864dda3b4b","ref":"refs/heads/main","pushedAt":"2024-09-18T14:50:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Replace calls to floor/ceil with mju_floor/mju_ceil.\n\nPiperOrigin-RevId: 675988982\nChange-Id: I5f4d09d957ac7030cd4ce70e72f78dd4f07a6090","shortMessageHtmlLink":"Replace calls to floor/ceil with mju_floor/mju_ceil."}},{"before":"0657e3e871a4fbf0f447a273ce80d015b6734385","after":"ddbc083810f5f57421a0495a650d019ad0a10366","ref":"refs/heads/main","pushedAt":"2024-09-18T12:23:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move elasticity computation to mjCFlex.\n\nPiperOrigin-RevId: 675949380\nChange-Id: Ia48f4fd6ae1ede206ccacd1205914e7e4b3c7aec","shortMessageHtmlLink":"Move elasticity computation to mjCFlex."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxOTozOTowMC4wMDAwMDBazwAAAAS_jyhk","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxOTozOTowMC4wMDAwMDBazwAAAAS_jyhk","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjoyMzo1Ni4wMDAwMDBazwAAAAS5pp8q"}},"title":"Activity · google-deepmind/mujoco"}