{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":591069154,"defaultBranch":"main","name":"angular-three","ownerLogin":"angular-threejs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-19T21:17:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/122927767?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727031043.0","currentOid":""},"activityList":{"items":[{"before":"1109a5467e89dc895547b7af651c7866b580b4bb","after":"ddbd863f0a2399e67cbf9d531e28d9f3ba5ddb21","ref":"refs/heads/main","pushedAt":"2024-09-22T18:50:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: clean up svg renderer demo","shortMessageHtmlLink":"docs: clean up svg renderer demo"}},{"before":"824ef2403e6029d433a1b6e06623cfc54aec7699","after":"1109a5467e89dc895547b7af651c7866b580b4bb","ref":"refs/heads/main","pushedAt":"2024-09-22T17:47:36.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: add svgrenderer example","shortMessageHtmlLink":"docs: add svgrenderer example"}},{"before":"8f336dfd3d0f841eedc64540eff96d34654b2539","after":"824ef2403e6029d433a1b6e06623cfc54aec7699","ref":"refs/heads/main","pushedAt":"2024-09-22T03:27:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: add docs for cannon (WIP)","shortMessageHtmlLink":"docs: add docs for cannon (WIP)"}},{"before":"925e89459345ec2062fee745aa22c86fe92735b3","after":"8f336dfd3d0f841eedc64540eff96d34654b2539","ref":"refs/heads/main","pushedAt":"2024-09-16T21:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"feat(rapier): support fallback content when physics fails to load RAPIER wasm\n\nBREAKING CHANGE: in order to support fallback content, physics content\nhas to be wrapped with `ng-template` to defer the render of\nRigidBodies/Colliders within the `NgtrPhysics` component.\n\n```html\n\n \n \n \n \n \n\n```\n\nThis breaking change is for a dev preview (undocumented as well) Rapier\npackage so we'll only bump a minor version instead of major","shortMessageHtmlLink":"feat(rapier): support fallback content when physics fails to load RAP…"}},{"before":"235b3059a1d138f8c026c04b5654ca2663c4a23c","after":"925e89459345ec2062fee745aa22c86fe92735b3","ref":"refs/heads/main","pushedAt":"2024-09-16T20:34:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: fix docs build?","shortMessageHtmlLink":"docs: fix docs build?"}},{"before":"07ecec0789030d93a92c5a6aa6a98ef8d2635eca","after":"235b3059a1d138f8c026c04b5654ca2663c4a23c","ref":"refs/heads/main","pushedAt":"2024-09-16T18:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: update astro docs deps","shortMessageHtmlLink":"docs: update astro docs deps"}},{"before":"10a9a20e037aa893390efab7492de394794e0353","after":"07ecec0789030d93a92c5a6aa6a98ef8d2635eca","ref":"refs/heads/main","pushedAt":"2024-09-16T13:33:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"fix(rapier): auto colliders should still work if physicsColliders is false BUT colliders is set","shortMessageHtmlLink":"fix(rapier): auto colliders should still work if physicsColliders is …"}},{"before":"c853b9a4afa461277b4b9fdd81d7b0b70a72c928","after":"10a9a20e037aa893390efab7492de394794e0353","ref":"refs/heads/main","pushedAt":"2024-09-15T22:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: pull toggle button up; add toggle debug to bruno simons example","shortMessageHtmlLink":"docs: pull toggle button up; add toggle debug to bruno simons example"}},{"before":"4f8fd8c6e11630a5d5ff2102e69878b568f2c22e","after":"c853b9a4afa461277b4b9fdd81d7b0b70a72c928","ref":"refs/heads/main","pushedAt":"2024-09-15T22:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"chore(postprocessing): clean up postprocessing","shortMessageHtmlLink":"chore(postprocessing): clean up postprocessing"}},{"before":"d41fc9102500797522a62f4eb98f01accc5fb5a1","after":"4f8fd8c6e11630a5d5ff2102e69878b568f2c22e","ref":"refs/heads/main","pushedAt":"2024-09-15T22:35:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: bruno simons 20k challenge ported from r3f","shortMessageHtmlLink":"docs: bruno simons 20k challenge ported from r3f"}},{"before":"88fbae486a811eeed9beb13c01e1f8c6f92722b4","after":"d41fc9102500797522a62f4eb98f01accc5fb5a1","ref":"refs/heads/main","pushedAt":"2024-09-15T05:44:06.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"fix(soba): clean up a lot of afterNextRender / autoEffect\n\n- Remove a lot of afterNextRender and autoEffect usages. This is due to\nmisunderstanding of when inputs are resolved. The initial train of\nthought was to use afterNextRender to ensure Inputs are resolved in\neffects. However, this is not necessarily true because it depends on\nwhen the signals (signals, and computed) are read. effect() is mostly a\nsafe place to start reacting to inputs; the template itself is an effect\nso as long as the result of CIFs are used on the template; we are safe\nwith the timing of inputs\n- code is made more consistent with register deps up front and return\nearly if possible.","shortMessageHtmlLink":"fix(soba): clean up a lot of afterNextRender / autoEffect"}},{"before":"06713f45e112856bff7b93d8bf74dad15d9dbde4","after":"88fbae486a811eeed9beb13c01e1f8c6f92722b4","ref":"refs/heads/main","pushedAt":"2024-09-14T03:49:49.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"fix(soba): clean up sampler even more","shortMessageHtmlLink":"fix(soba): clean up sampler even more"}},{"before":"395d6bf5747157a235531aa89c9d33ff4118e9a4","after":"06713f45e112856bff7b93d8bf74dad15d9dbde4","ref":"refs/heads/main","pushedAt":"2024-09-13T00:01:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: adjust starbucks example because pivot controls is not working correctly","shortMessageHtmlLink":"docs: adjust starbucks example because pivot controls is not working …"}},{"before":"c8286ac40852eb751bc23d9ac7014762665f3d60","after":"395d6bf5747157a235531aa89c9d33ff4118e9a4","ref":"refs/heads/main","pushedAt":"2024-09-12T02:53:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"fix(soba): add preload and clear to injectEnvironment","shortMessageHtmlLink":"fix(soba): add preload and clear to injectEnvironment"}},{"before":"bad03376a898ce50171af2685f7a6eff9a9b4649","after":"c8286ac40852eb751bc23d9ac7014762665f3d60","ref":"refs/heads/main","pushedAt":"2024-09-12T00:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: add mode input for default transform controls story","shortMessageHtmlLink":"docs: add mode input for default transform controls story"}},{"before":"40afda861f0ad640c1f67e7f291b57a1ba6d9bd4","after":"bad03376a898ce50171af2685f7a6eff9a9b4649","ref":"refs/heads/main","pushedAt":"2024-09-12T00:25:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: fix pivot controls import","shortMessageHtmlLink":"docs: fix pivot controls import"}},{"before":"f99d0436dac2579f7e3d117321b483e487494efa","after":"40afda861f0ad640c1f67e7f291b57a1ba6d9bd4","ref":"refs/heads/main","pushedAt":"2024-09-12T00:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"chore: update rapier publish targets","shortMessageHtmlLink":"chore: update rapier publish targets"}},{"before":"0de7623270c230069b29179edcffd763dee0d218","after":"f99d0436dac2579f7e3d117321b483e487494efa","ref":"refs/heads/main","pushedAt":"2024-09-12T00:19:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"feat(soba): add gizmo helpers","shortMessageHtmlLink":"feat(soba): add gizmo helpers"}},{"before":"9ce74dff1336a972723c01ae672a72778eb9690e","after":null,"ref":"refs/heads/rapier","pushedAt":"2024-09-11T17:09:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"}},{"before":"ffadfebb573dce1a2481d413809eda29e5bd3cd3","after":"0de7623270c230069b29179edcffd763dee0d218","ref":"refs/heads/main","pushedAt":"2024-09-11T17:09:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"feat(rapier): add rapier (#54)\n\n* feat(rapier): gen rapier\r\n\r\n* feat(rapier): add angular-three-rapier\r\n\r\nwip\r\n\r\nwip\r\n\r\n- clean up effect code\r\n- only set events if the output ref is listened\r\n\r\nwip instanced\r\n\r\n* fix(rapier): instanced\r\n\r\n* fix(core): add NON_ROOT static field for multiple scenes\r\n\r\n* fix(core): add equality fn for objects and nonObjects on localState\r\n\r\n* docs: add rapier example\r\n\r\n* fix(rapier): auto wake up when updating rigidbody translation and rotation\r\n\r\n* docs: beautiful gradient\r\n\r\n* fix(core): adjust instance store again and notify ancestors on specific type\r\n\r\n* feat(rapier): add joints\r\n\r\n* docs: more rapier examples\r\n\r\n* docs: adjust joints example\r\n\r\n* fix(rapier): colliders setting incorrect shape\r\n\r\n* fix(rapier): call inner createJoint with assertInjector\r\n\r\n* fix(rapier): update mass properties on collider properly\r\n\r\n* docs: more rapier examples (I think we're ready)","shortMessageHtmlLink":"feat(rapier): add rapier (#54)"}},{"before":"1fd78ad213c5bb76c5d8cfbbad58ee4c276975fc","after":"9ce74dff1336a972723c01ae672a72778eb9690e","ref":"refs/heads/rapier","pushedAt":"2024-09-11T16:56:21.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: more rapier examples (I think we're ready)","shortMessageHtmlLink":"docs: more rapier examples (I think we're ready)"}},{"before":"cfd78845a28269e766b40cd2f57e3af895714206","after":"1fd78ad213c5bb76c5d8cfbbad58ee4c276975fc","ref":"refs/heads/rapier","pushedAt":"2024-09-11T04:02:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: more rapier examples","shortMessageHtmlLink":"docs: more rapier examples"}},{"before":"a6e19dfe196bddfddebe0fe35d58a43da6f02a6c","after":"cfd78845a28269e766b40cd2f57e3af895714206","ref":"refs/heads/rapier","pushedAt":"2024-09-10T22:28:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: beautiful gradient","shortMessageHtmlLink":"docs: beautiful gradient"}},{"before":"aaddb3a48b08a1b9c427932f93ae7b0df576f914","after":"a6e19dfe196bddfddebe0fe35d58a43da6f02a6c","ref":"refs/heads/rapier","pushedAt":"2024-09-10T03:59:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: add rapier example","shortMessageHtmlLink":"docs: add rapier example"}},{"before":"9b8a6b9c833c25fb254cb0ec3d80dbd822d242ba","after":"aaddb3a48b08a1b9c427932f93ae7b0df576f914","ref":"refs/heads/rapier","pushedAt":"2024-09-10T00:27:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"wip instanced","shortMessageHtmlLink":"wip instanced"}},{"before":"9cd861b93de70b6ed0b9161eee4604ab7128ee8c","after":"ffadfebb573dce1a2481d413809eda29e5bd3cd3","ref":"refs/heads/main","pushedAt":"2024-09-09T21:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: add bug badge to routed scene","shortMessageHtmlLink":"docs: add bug badge to routed scene"}},{"before":"099c224f6800aea6e9f281cdc4d460510e177ed8","after":"9b8a6b9c833c25fb254cb0ec3d80dbd822d242ba","ref":"refs/heads/rapier","pushedAt":"2024-09-09T18:17:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"wip\n\n- clean up effect code\n- only set events if the output ref is listened","shortMessageHtmlLink":"wip"}},{"before":"57e38b4148d4d83c380615d76a8c584c72249bdf","after":"9cd861b93de70b6ed0b9161eee4604ab7128ee8c","ref":"refs/heads/main","pushedAt":"2024-09-09T17:38:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"Merge pull request #52 from codingnuclei/bugfix/doc-typos\n\ndocs: fix syntax errors in first scene","shortMessageHtmlLink":"Merge pull request #52 from codingnuclei/bugfix/doc-typos"}},{"before":"0c4249856440d508d48af88ddb1622d4ce8bf630","after":"57e38b4148d4d83c380615d76a8c584c72249bdf","ref":"refs/heads/main","pushedAt":"2024-09-09T17:36:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"docs: add non-exhaustive page for migration to v2","shortMessageHtmlLink":"docs: add non-exhaustive page for migration to v2"}},{"before":"462132d68ac6a6170ba8a7cbbc30e4230fb96038","after":"0c4249856440d508d48af88ddb1622d4ce8bf630","ref":"refs/heads/main","pushedAt":"2024-09-09T16:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nartc","name":"Chau Tran","path":"/nartc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25516557?s=80&v=4"},"commit":{"message":"chore(repo): adjust post package script","shortMessageHtmlLink":"chore(repo): adjust post package script"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxODo1MDozMC4wMDAwMDBazwAAAAS9UebD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxODo1MDozMC4wMDAwMDBazwAAAAS9UebD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxNjo1Mjo0MC4wMDAwMDBazwAAAASxJlw2"}},"title":"Activity · angular-threejs/angular-three"}