{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":576201,"defaultBranch":"dev","name":"three.js","ownerLogin":"mrdoob","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-03-23T18:58:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/97088?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726431279.0","currentOid":""},"activityList":{"items":[{"before":"0f6e05550f82680b2d1b837d651f184d5e2f38dc","after":"5e5d2711f5826972e8215f86781ead3c254abedd","ref":"refs/heads/dev","pushedAt":"2024-09-19T14:51:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"donmccurdy","name":"Don McCurdy","path":"/donmccurdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1848368?s=80&v=4"},"commit":{"message":"KTX2Loader: Add support for VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT (#29441)","shortMessageHtmlLink":"KTX2Loader: Add support for VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT (#29441)"}},{"before":"944419f495128df121eb7af6c117de4394efd83c","after":"0f6e05550f82680b2d1b837d651f184d5e2f38dc","ref":"refs/heads/dev","pushedAt":"2024-09-19T14:47:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"MaterialXLoader: Implement separate(2|3|4) nodes (#29437)\n\n* implememt MaterialX seperate(2|3|4) nodes\r\n\r\n* remove testing mods\r\n\r\n* avoid cached nodes and handle output elements\r\n\r\n---------\r\n\r\nCo-authored-by: aardgoose ","shortMessageHtmlLink":"MaterialXLoader: Implement separate(2|3|4) nodes (#29437)"}},{"before":"3feb41f5799a027dcb4710d5ff0f14b5e45eb821","after":"944419f495128df121eb7af6c117de4394efd83c","ref":"refs/heads/dev","pushedAt":"2024-09-19T09:41:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Added a CSS, pointer cursor when hovering over the summary tag within… (#27837)\n\n* Added a CSS, pointer cursor when hovering over the summary tag within a details element. Enhances user experience for interaction with details disclosure.\r\n\r\nAdded a CSS, pointer cursor when hovering over the summary tag within a details element. Enhances user experience for interaction with details disclosure.\r\n\r\nIt is more apealing.\r\n\r\n* Update page.css\r\n\r\nClean up.\r\n\r\n---------\r\n\r\nCo-authored-by: Michael Herzog ","shortMessageHtmlLink":"Added a CSS, pointer cursor when hovering over the summary tag within… ("}},{"before":"9cfaaa8d9a6975d78db2a7988b7aee6d61306752","after":"3feb41f5799a027dcb4710d5ff0f14b5e45eb821","ref":"refs/heads/dev","pushedAt":"2024-09-19T09:17:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"TrackballControls: Separate mouse action and state logic. (#29442)","shortMessageHtmlLink":"TrackballControls: Separate mouse action and state logic. (#29442)"}},{"before":"01359e00034058c3c1ab037daae97c670f8228ac","after":"9cfaaa8d9a6975d78db2a7988b7aee6d61306752","ref":"refs/heads/dev","pushedAt":"2024-09-18T21:23:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gkjohnson","name":"Garrett Johnson","path":"/gkjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/734200?s=80&v=4"},"commit":{"message":"Raycasting: Add barycoord to intersection result, make attribution interpolation more convenient (#29340)\n\n* Add a barycoord helper\r\n\r\n* add fields to point, line\r\n\r\n* Fix import\r\n\r\n* Remove unused variables\r\n\r\n* Update docs\r\n\r\n* Rename method\r\n\r\n* Rename function in Mesh class","shortMessageHtmlLink":"Raycasting: Add barycoord to intersection result, make attribution in…"}},{"before":"111670613f1c475ed6e9c2d15056f960f0ad6f1b","after":"01359e00034058c3c1ab037daae97c670f8228ac","ref":"refs/heads/dev","pushedAt":"2024-09-18T10:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Examples: Clean up. (#29438)","shortMessageHtmlLink":"Examples: Clean up. (#29438)"}},{"before":"d16dec710c72b149c7260d28791f0acb7e0698ff","after":"111670613f1c475ed6e9c2d15056f960f0ad6f1b","ref":"refs/heads/dev","pushedAt":"2024-09-17T16:29:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Examples: Clean up (#29209)\n\n* Fix incorrect args\r\n\r\n* E2E: Update screenshot.\r\n\r\n---------\r\n\r\nCo-authored-by: Mugen87 ","shortMessageHtmlLink":"Examples: Clean up (#29209)"}},{"before":"38fd5e9659b37d22d27a87cedf1b99edfbb12fe4","after":"d16dec710c72b149c7260d28791f0acb7e0698ff","ref":"refs/heads/dev","pushedAt":"2024-09-17T16:16:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Clean up (#29431)","shortMessageHtmlLink":"Clean up (#29431)"}},{"before":"915392f4cfc2e8a71ae3d7e06de17233fc8ab284","after":"38fd5e9659b37d22d27a87cedf1b99edfbb12fe4","ref":"refs/heads/dev","pushedAt":"2024-09-17T14:28:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"Nodes: Add `AtomicFunctionNode` (#29385)\n\n* add atomic operations\r\n\r\n* add storeNode\r\n\r\n* cleanup\r\n\r\n---------","shortMessageHtmlLink":"Nodes: Add AtomicFunctionNode (#29385)"}},{"before":"8ebbbf28e8241de67b2d29070305f41b3c7787c9","after":"915392f4cfc2e8a71ae3d7e06de17233fc8ab284","ref":"refs/heads/dev","pushedAt":"2024-09-17T14:09:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"TSL: support `uniformArrays` from `userData()` and `.label()` for `userData()` and `reference()` (#29430)\n\nsupport reference().label()\r\nremove duplicate method\r\n\r\nCo-authored-by: aardgoose ","shortMessageHtmlLink":"TSL: support uniformArrays from userData() and .label() for `us…"}},{"before":"ac73c49cfd2333c52cf46601e9f4bdf8e1948379","after":"8ebbbf28e8241de67b2d29070305f41b3c7787c9","ref":"refs/heads/dev","pushedAt":"2024-09-17T14:07:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"WebGPURenderer: correct texelFetch() texel coordinates in WebGL fallback (#29400)\n\n* texelLookup\r\n\r\n* lint\r\n\r\n* update\r\n\r\n* fix\r\n\r\n---------\r\n\r\nCo-authored-by: aardgoose ","shortMessageHtmlLink":"WebGPURenderer: correct texelFetch() texel coordinates in WebGL fallb…"}},{"before":"2208e8126a7c251fcfa95f3bdc752c22c8c6511c","after":"ac73c49cfd2333c52cf46601e9f4bdf8e1948379","ref":"refs/heads/dev","pushedAt":"2024-09-17T13:58:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"WebGPURenderer: `copyFrameBufferTexture()` rectangle parameter added (#29384)\n\n* add position parameter\r\n\r\n* text rect\r\n\r\n---------\r\n\r\nCo-authored-by: aardgoose ","shortMessageHtmlLink":"WebGPURenderer: copyFrameBufferTexture() rectangle parameter added (#…"}},{"before":"324c9db463a482971b9b27966bf3e73f7bdf039f","after":"2208e8126a7c251fcfa95f3bdc752c22c8c6511c","ref":"refs/heads/dev","pushedAt":"2024-09-17T08:00:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Simplify shader (#29397)","shortMessageHtmlLink":"Simplify shader (#29397)"}},{"before":"3fa40fec3588c102e691ea71fa1b9ea6457b0bac","after":"324c9db463a482971b9b27966bf3e73f7bdf039f","ref":"refs/heads/dev","pushedAt":"2024-09-17T07:58:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"FBXLoader: Remove support for orthographic cameras. (#29425)\n\n* FBXLoader: Remove support for orthographic cameras.\r\n\r\n* FBXLoader: Add dummy 3D object.","shortMessageHtmlLink":"FBXLoader: Remove support for orthographic cameras. (#29425)"}},{"before":"09f1c619c3d4589685f50ad19026b5fc72efd426","after":"3fa40fec3588c102e691ea71fa1b9ea6457b0bac","ref":"refs/heads/dev","pushedAt":"2024-09-17T07:52:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Docs: Fix white flash on iframe load for Safari (#29419)\n\n* Docs: Fix white flash on iframe load for Safari\r\n\r\n* Fix white page for root level /docs page (when no page is selected)\r\n\r\n* Update index.html\r\n\r\nFix code style.\r\n\r\n* Remove unnecessary error event listener\r\n\r\n---------\r\n\r\nCo-authored-by: Michael Herzog ","shortMessageHtmlLink":"Docs: Fix white flash on iframe load for Safari (#29419)"}},{"before":"df70a142f65747824808ae06ba0a92a24d03a15c","after":"09f1c619c3d4589685f50ad19026b5fc72efd426","ref":"refs/heads/dev","pushedAt":"2024-09-16T23:47:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"Examples: Retargeting animation - mixamo to readyplayer.me (#29428)","shortMessageHtmlLink":"Examples: Retargeting animation - mixamo to readyplayer.me (#29428)"}},{"before":"5de6c61e235f03f94b1725fc6c8bb26ee9926935","after":"df70a142f65747824808ae06ba0a92a24d03a15c","ref":"refs/heads/dev","pushedAt":"2024-09-16T23:08:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"Updated builds.","shortMessageHtmlLink":"Updated builds."}},{"before":"4fd53600e5ee82c3ed2d4daf82921bd0dcc9ba24","after":"5de6c61e235f03f94b1725fc6c8bb26ee9926935","ref":"refs/heads/dev","pushedAt":"2024-09-16T22:22:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"WebGPURenderer: Added geometry in material cache key (#29427)","shortMessageHtmlLink":"WebGPURenderer: Added geometry in material cache key (#29427)"}},{"before":"3ddd8de8783d634ef7a3a4bccaf7da33598ebf98","after":"4fd53600e5ee82c3ed2d4daf82921bd0dcc9ba24","ref":"refs/heads/dev","pushedAt":"2024-09-16T19:17:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"WebGPURenderer: add Texture state tracking to `NodeMaterialObserver` (#29421)\n\n* texture tracking\r\n\r\n* rework\r\n\r\n* lint\r\n\r\n* rework 2\r\n\r\n---------\r\n\r\nCo-authored-by: aardgoose ","shortMessageHtmlLink":"WebGPURenderer: add Texture state tracking to NodeMaterialObserver (#…"}},{"before":"3415f337633c94fbffc235499454e64c8c81e7ec","after":"3ddd8de8783d634ef7a3a4bccaf7da33598ebf98","ref":"refs/heads/dev","pushedAt":"2024-09-16T18:38:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"fix: add xr input source hand check to prevent hand tracking model loading on connect (#29179)\n\nCo-authored-by: jorodi ","shortMessageHtmlLink":"fix: add xr input source hand check to prevent hand tracking model lo…"}},{"before":"62611409e554e55f11d942ec013750f7837a2ef0","after":"3415f337633c94fbffc235499454e64c8c81e7ec","ref":"refs/heads/dev","pushedAt":"2024-09-16T16:38:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"SkeletonUtils: added `trim` (#29424)","shortMessageHtmlLink":"SkeletonUtils: added trim (#29424)"}},{"before":"2857c2ae453648e27a5f642ac08cf94a91513ba2","after":"62611409e554e55f11d942ec013750f7837a2ef0","ref":"refs/heads/dev","pushedAt":"2024-09-16T14:58:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"WebGPURenderer: WebGL fallback, use shared UBOs for common uniform groups (#29420)\n\n* Use shared UBOs for common uniform groups\r\n\r\n* cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: aardgoose ","shortMessageHtmlLink":"WebGPURenderer: WebGL fallback, use shared UBOs for common uniform gr…"}},{"before":"f048cd92b596baf13888f590af3f5bb3d7310b52","after":"2857c2ae453648e27a5f642ac08cf94a91513ba2","ref":"refs/heads/dev","pushedAt":"2024-09-16T14:50:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"SkeletonUtils: added `hipInfluence` (#29423)","shortMessageHtmlLink":"SkeletonUtils: added hipInfluence (#29423)"}},{"before":"302240259d4ae8ae54557f7be6f0515a662f256d","after":"f048cd92b596baf13888f590af3f5bb3d7310b52","ref":"refs/heads/dev","pushedAt":"2024-09-16T11:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"Examples: Clean up. (#29422)\n\n* Examples: Clean up.\r\n\r\n* Example: Clean up.\r\n\r\n* Examples: Simplify frustum setup.","shortMessageHtmlLink":"Examples: Clean up. (#29422)"}},{"before":"dcb30fd11276a14255155f3cb6eb3345622c9aef","after":"302240259d4ae8ae54557f7be6f0515a662f256d","ref":"refs/heads/dev","pushedAt":"2024-09-16T08:31:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mugen87","name":"Michael Herzog","path":"/Mugen87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12612165?s=80&v=4"},"commit":{"message":"deps(basis): Upgrade to Basis Universal v1.50 (#29418)","shortMessageHtmlLink":"deps(basis): Upgrade to Basis Universal v1.50 (#29418)"}},{"before":"9b76dc8eaae58e39146287a188aae85568242513","after":"dcb30fd11276a14255155f3cb6eb3345622c9aef","ref":"refs/heads/dev","pushedAt":"2024-09-16T01:59:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunag","name":null,"path":"/sunag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/502810?s=80&v=4"},"commit":{"message":"SkeletonUtils: added `getBoneName()` (#29416)\n\n* SkeletonUtils: added `getBoneName()`\r\n\r\n* Update SkeletonUtils.js","shortMessageHtmlLink":"SkeletonUtils: added getBoneName() (#29416)"}},{"before":"f2a71fc2fb2c971a4ed260e104fef280edacb10a","after":null,"ref":"refs/heads/renovate/github-codeql-action-digest","pushedAt":"2024-09-15T20:14:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"85c9de218bc314316f1f2efebd2d3fa0711b6e78","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/express-4.21.0","pushedAt":"2024-09-15T20:13:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"79b6360d58ac62fd980e14ab233bc078691ad62a","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/multi-9423f4c335","pushedAt":"2024-09-15T20:13:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d460ee2e75a0e38ab6bae7dfae58845b5a5e81e1","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/multi-cf87d80143","pushedAt":"2024-09-15T20:13:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNDo1MToxOS4wMDAwMDBazwAAAAS6_pKh","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNDo1MToxOS4wMDAwMDBazwAAAAS6_pKh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQyMDoxMzozNC4wMDAwMDBazwAAAAS22kiT"}},"title":"Activity · mrdoob/three.js"}