{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1597789,"defaultBranch":"master","name":"melonJS","ownerLogin":"melonjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-11T07:03:14.000Z","ownerAvatar":"https://avatars-ghuser.fzsz.win/u/579995?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721149672.0","currentOid":""},"activityList":{"items":[{"before":"07a3e61b890c0c6d8f07f6a81dc583af2fc01bbf","after":"3944671ceeda505b9bc1495819e97b12fc9e90a5","ref":"refs/heads/master","pushedAt":"2024-08-28T05:38:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"more example TS fix","shortMessageHtmlLink":"more example TS fix"}},{"before":"4b1da51cb29d8567f8c777f3fc6f66ef43f7e139","after":"07a3e61b890c0c6d8f07f6a81dc583af2fc01bbf","ref":"refs/heads/master","pushedAt":"2024-08-28T04:52:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"more example TS declaration fix","shortMessageHtmlLink":"more example TS declaration fix"}},{"before":"bd4926f9de8675e8e244dfad158945540ce1b285","after":"4b1da51cb29d8567f8c777f3fc6f66ef43f7e139","ref":"refs/heads/master","pushedAt":"2024-08-28T02:59:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"clarify callback is optional for `flicker()`","shortMessageHtmlLink":"clarify callback is optional for flicker()"}},{"before":"8904aa043d740736060120ebc53111eb1afd72bb","after":"bd4926f9de8675e8e244dfad158945540ce1b285","ref":"refs/heads/master","pushedAt":"2024-08-27T02:36:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"fix few TS declaration issues in the example folder","shortMessageHtmlLink":"fix few TS declaration issues in the example folder"}},{"before":"bcfd63808186985de669c14291a36f6a9ae16e6e","after":"8904aa043d740736060120ebc53111eb1afd72bb","ref":"refs/heads/master","pushedAt":"2024-08-21T00:26:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"restore compatibility with the legacy pool system","shortMessageHtmlLink":"restore compatibility with the legacy pool system"}},{"before":"c2c3f84a0aa9c2b41b9ef7c93622edf3dc4aef24","after":"bcfd63808186985de669c14291a36f6a9ae16e6e","ref":"refs/heads/master","pushedAt":"2024-08-19T06:51:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"fix discord link (thanks @louwers)","shortMessageHtmlLink":"fix discord link (thanks @louwers)"}},{"before":"f1eaff7a90a082f3679e3f769010ce54c61d7a54","after":"c2c3f84a0aa9c2b41b9ef7c93622edf3dc4aef24","ref":"refs/heads/master","pushedAt":"2024-08-18T02:05:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"convert `Particle` to TS and the new pooling system\n\nalso fix the legacy pool system not reporting instances from the new pool implementation (temporary while the 2 co-exists)","shortMessageHtmlLink":"convert Particle to TS and the new pooling system"}},{"before":"2625b384c1c7476b93b73d3eff8aa952c9254bec","after":"f1eaff7a90a082f3679e3f769010ce54c61d7a54","ref":"refs/heads/master","pushedAt":"2024-08-17T04:12:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"fix base Renderable class `update` and `draw` definition (was causing TS error when overrriding those methods)","shortMessageHtmlLink":"fix base Renderable class update and draw definition (was causing…"}},{"before":"e6b7ad458ac8702bded8bbcfa90b9a4ebc32fa46","after":"2625b384c1c7476b93b73d3eff8aa952c9254bec","ref":"refs/heads/master","pushedAt":"2024-08-14T09:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"add test case when pulling a Color instance from the pool with no arguments","shortMessageHtmlLink":"add test case when pulling a Color instance from the pool with no arg…"}},{"before":"1d775168a5c593ccf0a38ec75300879574c8ebd9","after":"e6b7ad458ac8702bded8bbcfa90b9a4ebc32fa46","ref":"refs/heads/master","pushedAt":"2024-08-14T08:41:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"dont use the pool for CanvasRenderTarget\n\nas they can use different canvas attributes","shortMessageHtmlLink":"dont use the pool for CanvasRenderTarget"}},{"before":"01cbb2248387ca8ffb62bde418ae353461086db8","after":"1d775168a5c593ccf0a38ec75300879574c8ebd9","ref":"refs/heads/master","pushedAt":"2024-08-14T06:15:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"align accepted arguments for constructor and reset method when using object pool","shortMessageHtmlLink":"align accepted arguments for constructor and reset method when using …"}},{"before":"9d146cf22c2c69d6f879f7fca04a7f02ac246b6b","after":"01cbb2248387ca8ffb62bde418ae353461086db8","ref":"refs/heads/master","pushedAt":"2024-08-14T00:38:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"fix argument(s) being ignored when passing a `Color` object directly to the pool get() method","shortMessageHtmlLink":"fix argument(s) being ignored when passing a Color object directly …"}},{"before":"61367214e7d9e970039b9c787cee2fe3f637db24","after":"9d146cf22c2c69d6f879f7fca04a7f02ac246b6b","ref":"refs/heads/master","pushedAt":"2024-08-14T00:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"fix lock file","shortMessageHtmlLink":"fix lock file"}},{"before":"b85fe3fadee45125f432ab930d4b7216bcd16a37","after":"61367214e7d9e970039b9c787cee2fe3f637db24","ref":"refs/heads/master","pushedAt":"2024-08-13T23:52:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"fix linting","shortMessageHtmlLink":"fix linting"}},{"before":"45a3a7759c4f0dd261946ce4528e4032312aa339","after":"b85fe3fadee45125f432ab930d4b7216bcd16a37","ref":"refs/heads/master","pushedAt":"2024-08-13T10:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"update playright version","shortMessageHtmlLink":"update playright version"}},{"before":"be7041937c36f6717e1a5b1d507b77461e0aab42","after":"45a3a7759c4f0dd261946ce4528e4032312aa339","ref":"refs/heads/master","pushedAt":"2024-08-13T06:38:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"new pool system improvements\n\n- add the option to use a destroy() method when pushed back into the pool (to mimic the legacy pool implementation)\n- rename internal import from pool to legacy_pool (internally only)\n- migrate tween objects to the new pool implementation\n- pass color arguments directly to the colorPool getter in Camera2d\n- export createPool directly under pools","shortMessageHtmlLink":"new pool system improvements"}},{"before":"6f5c1fa49b8f6d7fbfa165f689891abd5ed6900f","after":"be7041937c36f6717e1a5b1d507b77461e0aab42","ref":"refs/heads/master","pushedAt":"2024-08-07T22:09:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"chore: build before linting","shortMessageHtmlLink":"chore: build before linting"}},{"before":"5d8467cd41df55dccf64d2c911c665a6d289b044","after":"6f5c1fa49b8f6d7fbfa165f689891abd5ed6900f","ref":"refs/heads/master","pushedAt":"2024-08-07T20:50:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"chore: build before testing","shortMessageHtmlLink":"chore: build before testing"}},{"before":"c6031bc2e96de3e2f8813c750b57879190b63469","after":"5d8467cd41df55dccf64d2c911c665a6d289b044","ref":"refs/heads/master","pushedAt":"2024-08-06T20:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"chore: test with main field","shortMessageHtmlLink":"chore: test with main field"}},{"before":"f08fe66b933fd3be22ebbc9b98bf136a1cf2af70","after":"c6031bc2e96de3e2f8813c750b57879190b63469","ref":"refs/heads/master","pushedAt":"2024-08-06T11:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"chore: fix files field","shortMessageHtmlLink":"chore: fix files field"}},{"before":"178d69c862cb6eddbfba67f33f9c5fb1a69ad8c0","after":"f08fe66b933fd3be22ebbc9b98bf136a1cf2af70","ref":"refs/heads/master","pushedAt":"2024-08-06T11:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"chore: try add main field to vite-plugin-glsl","shortMessageHtmlLink":"chore: try add main field to vite-plugin-glsl"}},{"before":"30b63f21f053b8064e50f4fce21425e8d8370bda","after":"178d69c862cb6eddbfba67f33f9c5fb1a69ad8c0","ref":"refs/heads/master","pushedAt":"2024-08-06T11:40:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"chore: specify version of vite-plugin-glsl","shortMessageHtmlLink":"chore: specify version of vite-plugin-glsl"}},{"before":"a7b9094f2ca427404e64ebf53deb636a73834afc","after":"30b63f21f053b8064e50f4fce21425e8d8370bda","ref":"refs/heads/master","pushedAt":"2024-08-06T11:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"refactor: prevent duplicate instances to be added to pool","shortMessageHtmlLink":"refactor: prevent duplicate instances to be added to pool"}},{"before":"1692f41e6bf5202a8cf9c0c5e27af1e01fa04497","after":"a7b9094f2ca427404e64ebf53deb636a73834afc","ref":"refs/heads/master","pushedAt":"2024-08-06T11:27:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/melonjs/melonJS","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/melonjs/melonJS"}},{"before":"fd8eeb0b291b47121ec2f918f033f5ff0ffb4cf4","after":"1692f41e6bf5202a8cf9c0c5e27af1e01fa04497","ref":"refs/heads/master","pushedAt":"2024-08-06T10:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"add more test to the Color Test Unit on recycling Color instance from the pool","shortMessageHtmlLink":"add more test to the Color Test Unit on recycling Color instance from…"}},{"before":"e2215862514694c093d4416f3f716f8d8fcfea34","after":"fd8eeb0b291b47121ec2f918f033f5ff0ffb4cf4","ref":"refs/heads/master","pushedAt":"2024-08-06T01:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"same for those","shortMessageHtmlLink":"same for those"}},{"before":"7daf48b016b8917a8da56873ccc9931c48d53965","after":"e2215862514694c093d4416f3f716f8d8fcfea34","ref":"refs/heads/master","pushedAt":"2024-08-06T01:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"this is not necessary","shortMessageHtmlLink":"this is not necessary"}},{"before":"c536693fe396278dfbebbed39db93c0712502c18","after":"7daf48b016b8917a8da56873ccc9931c48d53965","ref":"refs/heads/master","pushedAt":"2024-08-06T01:12:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"faster Color.clone() method","shortMessageHtmlLink":"faster Color.clone() method"}},{"before":"f8347d36c4457f8012be1a57fc2eac9cb0874f8a","after":"c536693fe396278dfbebbed39db93c0712502c18","ref":"refs/heads/master","pushedAt":"2024-08-06T01:06:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obiot","name":"Olivier Biot","path":"/obiot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4033090?s=80&v=4"},"commit":{"message":"Color constructor now also accepts another Color object as paramater","shortMessageHtmlLink":"Color constructor now also accepts another Color object as paramater"}},{"before":"04b47a1bc2aa352a84e216c99ab7d2a0369088d8","after":"f8347d36c4457f8012be1a57fc2eac9cb0874f8a","ref":"refs/heads/master","pushedAt":"2024-08-06T00:44:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hornta","name":null,"path":"/hornta","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/4553604?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/melonjs/melonJS","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/melonjs/melonJS"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEphiYmwA","startCursor":null,"endCursor":null}},"title":"Activity · melonjs/melonJS"}