{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":149399997,"defaultBranch":"main","name":"cubing.js","ownerLogin":"cubing","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-19T06:04:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1092267?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717575159.0","currentOid":""},"activityList":{"items":[{"before":"2e7d7e952ee3190c308b46eba29fa6bea829b7f7","after":"e4bf87ab034717b9f9acd16353dd4c47a7f2b771","ref":"refs/heads/main","pushedAt":"2024-06-05T20:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[Makefile] Add `make audit`.","shortMessageHtmlLink":"[Makefile] Add make audit."}},{"before":"dd3a915d0e4097c4a3ad6c280d97d956dd4cda3b","after":"2e7d7e952ee3190c308b46eba29fa6bea829b7f7","ref":"refs/heads/main","pushedAt":"2024-06-05T08:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[postpublish] Run `auto-publish` in `create-cubing-app`.","shortMessageHtmlLink":"[postpublish] Run auto-publish in create-cubing-app."}},{"before":"43de3ccbd43245418037cf124e2253c2c2a2c5a1","after":"dd3a915d0e4097c4a3ad6c280d97d956dd4cda3b","ref":"refs/heads/main","pushedAt":"2024-06-05T08:21:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"v0.49.0\n\nRelease notes:\n\n- Bump the `random-uint-below` dependency to avoid an edge case that could produce invalid/biased numbers. (This was extremely unlikely for the ranges of random numbers used by `cubing.js`, and did not affect scramble generation powered by `twsearch`.)","shortMessageHtmlLink":"v0.49.0"}},{"before":"30017998179b4199cdb81f04809f71d5f8d0e83b","after":"43de3ccbd43245418037cf124e2253c2c2a2c5a1","ref":"refs/heads/main","pushedAt":"2024-06-05T08:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"v0.49.0\n\nRelease notes:\n\n- Bump the `random-uint-below` dependency` to avoid an edge case that could produce invalid/biased numbers. (This was extremely unlikely for the ranges of random numbers used by `cubing.js`, and did not affect scramble generation powered by `twsearch`.)","shortMessageHtmlLink":"v0.49.0"}},{"before":"cfd033eaacaa3d06bd27f301b9387cb27eec5418","after":"30017998179b4199cdb81f04809f71d5f8d0e83b","ref":"refs/heads/main","pushedAt":"2024-06-05T08:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[package.json] Bump `random-uint-below`.","shortMessageHtmlLink":"[package.json] Bump random-uint-below."}},{"before":"ae13e65ee0311e18640e4f99cc3716122048dab4","after":"cfd033eaacaa3d06bd27f301b9387cb27eec5418","ref":"refs/heads/main","pushedAt":"2024-05-25T11:11:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Set `bun install` to `--no-save` to avoid unintended lockfile changes.","shortMessageHtmlLink":"Set bun install to --no-save to avoid unintended lockfile changes."}},{"before":"f8d68973f2b2c79190e5dabf520b4a9d2056edb1","after":"ae13e65ee0311e18640e4f99cc3716122048dab4","ref":"refs/heads/main","pushedAt":"2024-05-25T05:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Remove unused packages.","shortMessageHtmlLink":"Remove unused packages."}},{"before":"b9381f124bac461f4334262ebc9bc09e59e7a1f1","after":"f8d68973f2b2c79190e5dabf520b4a9d2056edb1","ref":"refs/heads/main","pushedAt":"2024-05-25T02:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[docs] Fix a typo: decivingly → deceivingly.\n\nFixes https://github.com/cubing/cubing.js/issues/330","shortMessageHtmlLink":"[docs] Fix a typo: decivingly → deceivingly."}},{"before":"ee1f8e5017371c4bbe718eeed34b0ea07f606d0b","after":null,"ref":"refs/tags/v0.48.4","pushedAt":"2024-05-01T07:03:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"}},{"before":"ee1f8e5017371c4bbe718eeed34b0ea07f606d0b","after":"b9381f124bac461f4334262ebc9bc09e59e7a1f1","ref":"refs/heads/main","pushedAt":"2024-05-01T06:14:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"v0.48.4\n\nRelease notes:\n\n- Re-publish to avoid an issue with published types: https://github.com/cubing/cubing.js/issues/329\n- [puzzle-geometry] Fix a bug where center orientations are wrong for some puzzle rotations.","shortMessageHtmlLink":"v0.48.4"}},{"before":"3539e8ef012086c232820c660071f4145764a0e0","after":"ee1f8e5017371c4bbe718eeed34b0ea07f606d0b","ref":"refs/heads/main","pushedAt":"2024-04-30T17:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"v0.48.4\n\nRelease notes:\n\n- Re-publish to avoid an issue with published types: https://github.com/cubing/cubing.js/issues/329\n- [puzzle-geometry]","shortMessageHtmlLink":"v0.48.4"}},{"before":"107bd995a121e49d086aa148a5acaa8e27e7a944","after":"3539e8ef012086c232820c660071f4145764a0e0","ref":"refs/heads/main","pushedAt":"2024-04-30T17:30:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[bin/puzzle-geometry] Fix a linter issue.","shortMessageHtmlLink":"[bin/puzzle-geometry] Fix a linter issue."}},{"before":"afe36bf8d3faa2c0b7fd6c5bd8a2e7c3dae9684e","after":"107bd995a121e49d086aa148a5acaa8e27e7a944","ref":"refs/heads/main","pushedAt":"2024-04-23T04:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokicki","name":"Tomas Rokicki","path":"/rokicki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1631691?s=80&v=4"},"commit":{"message":"Add a generic sprite to help debug center orientation issues.","shortMessageHtmlLink":"Add a generic sprite to help debug center orientation issues."}},{"before":"725d85d5fa11ef7868ffb210f72a97c932a50201","after":"afe36bf8d3faa2c0b7fd6c5bd8a2e7c3dae9684e","ref":"refs/heads/main","pushedAt":"2024-04-23T04:41:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rokicki","name":"Tomas Rokicki","path":"/rokicki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1631691?s=80&v=4"},"commit":{"message":"Fix a bug found by Chen Shuang where center orientations are wrong for\nicosamate (and it turns out skewb too) on full puzzle rotations.","shortMessageHtmlLink":"Fix a bug found by Chen Shuang where center orientations are wrong for"}},{"before":"21be1a96e234c3ff91c38e198c4ec6363473f42d","after":"725d85d5fa11ef7868ffb210f72a97c932a50201","ref":"refs/heads/main","pushedAt":"2024-04-11T04:26:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[experiments/factoid-prototype]","shortMessageHtmlLink":"[experiments/factoid-prototype]"}},{"before":"34604f3a827f559e80c7875a98b6821bd1c03ae2","after":"21be1a96e234c3ff91c38e198c4ec6363473f42d","ref":"refs/heads/main","pushedAt":"2024-04-11T04:23:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[experiments/factoid-prototype]","shortMessageHtmlLink":"[experiments/factoid-prototype]"}},{"before":"78b3f7294dd8c538db6c65fe54c1eef7436dc843","after":null,"ref":"refs/heads/bun","pushedAt":"2024-04-04T18:13:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"}},{"before":"933fbbd9069f89f70b6b7063408d61bc7cc38292","after":"34604f3a827f559e80c7875a98b6821bd1c03ae2","ref":"refs/heads/main","pushedAt":"2024-04-04T17:58:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"v0.48.3\n\nRelease notes:\n\n- [twisty] Make the `mode` option field of `ManagedCustomElement` optional.\n- [twisty] Increase the number of supported moves for the simultaneous move indexer up to 1024.\n- [puzzle-geometry] Swap the F and R colors for FTO.\n- [search] Avoid `2'` suffixes in 2x2x2 scrambles.","shortMessageHtmlLink":"v0.48.3"}},{"before":"bc110c4da02e8ab5c21f68079ff2c97e89ab5cb8","after":"933fbbd9069f89f70b6b7063408d61bc7cc38292","ref":"refs/heads/main","pushedAt":"2024-04-04T09:46:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[experiments/speed-fmc] Change metric to OBTM.\n\nThis avoids counting rotations (for debug keyboard input).","shortMessageHtmlLink":"[experiments/speed-fmc] Change metric to OBTM."}},{"before":"006ebb02e6ad3150e32db64a7b4003c9f84af974","after":"bc110c4da02e8ab5c21f68079ff2c97e89ab5cb8","ref":"refs/heads/main","pushedAt":"2024-04-04T09:10:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Fix some tests.","shortMessageHtmlLink":"Fix some tests."}},{"before":"8c41b761f5ea6ae58ce63464f219bb1f34b15dea","after":null,"ref":"refs/heads/linear-fmc","pushedAt":"2024-03-31T05:54:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"}},{"before":"eb650994e2fcdd61809eb6496c21fda2cb087251","after":"006ebb02e6ad3150e32db64a7b4003c9f84af974","ref":"refs/heads/main","pushedAt":"2024-03-31T05:54:46.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Merge branch 'linear-fmc'","shortMessageHtmlLink":"Merge branch 'linear-fmc'"}},{"before":"6b3a883f35f7e3b44b480b127950187e89ab9f27","after":"8c41b761f5ea6ae58ce63464f219bb1f34b15dea","ref":"refs/heads/linear-fmc","pushedAt":"2024-03-31T05:48:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Revert `alg` changes.","shortMessageHtmlLink":"Revert alg changes."}},{"before":"4936015bc1b7a68d742bc24dadebd157a6d36075","after":"6b3a883f35f7e3b44b480b127950187e89ab9f27","ref":"refs/heads/linear-fmc","pushedAt":"2024-03-31T03:55:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Flash the time at timer start.","shortMessageHtmlLink":"Flash the time at timer start."}},{"before":"d6fbcdb1980d7f42c18c22dc2373237f9e36370c","after":"eb650994e2fcdd61809eb6496c21fda2cb087251","ref":"refs/heads/main","pushedAt":"2024-03-31T01:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"[puzzle-geometry] Swap the F and R colors for FTO.\n\nThis matches the wining logo of the FTO Discord vote, and more closely matches 3x3x3:\n\n- U/F/B/D/R colors share colors with the faces of the same names as 3x3x3.\n - In particular, this allows specifying orientation conventions more similarly to other puzzles.\n- The opposite face of R maintains the same color.\n- Gray is not adjacent to white, and purple is not adjacent to blue or red.","shortMessageHtmlLink":"[puzzle-geometry] Swap the F and R colors for FTO."}},{"before":"ad32d43f1601ab47e1a76a67b7fe6057c8572df2","after":"4936015bc1b7a68d742bc24dadebd157a6d36075","ref":"refs/heads/linear-fmc","pushedAt":"2024-03-31T01:01:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Count down time instead of up.","shortMessageHtmlLink":"Count down time instead of up."}},{"before":"6ff4ce019546334611c9020897d75fea23980ae6","after":"ad32d43f1601ab47e1a76a67b7fe6057c8572df2","ref":"refs/heads/linear-fmc","pushedAt":"2024-03-30T23:22:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Count down time instead of up.","shortMessageHtmlLink":"Count down time instead of up."}},{"before":"a46c8097371e49114b4ff9fa93a6e6a138fdd2ff","after":"6ff4ce019546334611c9020897d75fea23980ae6","ref":"refs/heads/linear-fmc","pushedAt":"2024-03-30T23:22:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Count down time instead of up.","shortMessageHtmlLink":"Count down time instead of up."}},{"before":"eb5c8151700b25e818d200a547e79be250c26303","after":"a46c8097371e49114b4ff9fa93a6e6a138fdd2ff","ref":"refs/heads/linear-fmc","pushedAt":"2024-03-30T23:03:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Scramble display.","shortMessageHtmlLink":"Scramble display."}},{"before":"168ab77dc6007e8088d2d9a7e2e3805fabbad844","after":"eb5c8151700b25e818d200a547e79be250c26303","ref":"refs/heads/linear-fmc","pushedAt":"2024-03-30T23:01:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lgarron","name":"Lucas Garron","path":"/lgarron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/248078?s=80&v=4"},"commit":{"message":"Scramble display.","shortMessageHtmlLink":"Scramble display."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXYWEDQA","startCursor":null,"endCursor":null}},"title":"Activity · cubing/cubing.js"}