{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":343743812,"defaultBranch":"main","name":"main-thread-scheduling","ownerLogin":"astoilkov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-02T11:02:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/884810?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723033579.0","currentOid":""},"activityList":{"items":[{"before":"d1cee19604da404185feb9fd4440b9952b1167a8","after":"bdb8fb564e6a462253b7abcbc52b467327190cae","ref":"refs/heads/main","pushedAt":"2024-08-07T13:17:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ update header text","shortMessageHtmlLink":"✏️ update header text"}},{"before":"457739058f2b98bf76f78811651a5d067e202d7e","after":"d1cee19604da404185feb9fd4440b9952b1167a8","ref":"refs/heads/main","pushedAt":"2024-08-07T12:37:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ fix email link","shortMessageHtmlLink":"✏️ fix email link"}},{"before":"ac8f565c00068583f1831f7bcf6f3233d50643a4","after":"457739058f2b98bf76f78811651a5d067e202d7e","ref":"refs/heads/main","pushedAt":"2024-08-07T12:35:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ add `scheduleTask()` to the API section","shortMessageHtmlLink":"✏️ add scheduleTask() to the API section"}},{"before":"70b64a344d5834db717e429e7ab187533eaca584","after":"ac8f565c00068583f1831f7bcf6f3233d50643a4","ref":"refs/heads/main","pushedAt":"2024-08-07T12:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"v14.3.0","shortMessageHtmlLink":"v14.3.0"}},{"before":"75b4db61964d007d461700c5ddaea0fa7b808490","after":"70b64a344d5834db717e429e7ab187533eaca584","ref":"refs/heads/main","pushedAt":"2024-08-07T12:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ remove unnecessary word","shortMessageHtmlLink":"✏️ remove unnecessary word"}},{"before":"4b99c26ab96781bc35a331f5c225ad9c8a62cb95","after":"75b4db61964d007d461700c5ddaea0fa7b808490","ref":"refs/heads/main","pushedAt":"2024-08-07T12:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ consulting help section","shortMessageHtmlLink":"✏️ consulting help section"}},{"before":"dfdbe6a2b74a15b0a7c024411c5230153384d294","after":"4b99c26ab96781bc35a331f5c225ad9c8a62cb95","ref":"refs/heads/main","pushedAt":"2024-07-09T07:15:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"🐜","shortMessageHtmlLink":"🐜"}},{"before":"b41e8ba4cd00b482b214e4a25202f9a44bd74ae5","after":"dfdbe6a2b74a15b0a7c024411c5230153384d294","ref":"refs/heads/main","pushedAt":"2024-07-09T07:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"🐜 rename waitHiddenTask() → waitNextTaskWhileHidden()","shortMessageHtmlLink":"🐜 rename waitHiddenTask() → waitNextTaskWhileHidden()"}},{"before":"44d054478bc02ebae0168a546af34e5839944fb3","after":"b41e8ba4cd00b482b214e4a25202f9a44bd74ae5","ref":"refs/heads/main","pushedAt":"2024-07-09T07:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"🐎 call requestIdleCallback() only for idle-based tasks + less bundle size","shortMessageHtmlLink":"🐎 call requestIdleCallback() only for idle-based tasks + less bundle …"}},{"before":"f6c956c35e6ae0f1d9dccf74666f1e875f4d4a6c","after":"44d054478bc02ebae0168a546af34e5839944fb3","ref":"refs/heads/main","pushedAt":"2024-06-13T12:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"v14.2.0","shortMessageHtmlLink":"v14.2.0"}},{"before":"28fadcc3c97b60ee30f9b9d231044dfb313684fc","after":"f6c956c35e6ae0f1d9dccf74666f1e875f4d4a6c","ref":"refs/heads/main","pushedAt":"2024-06-13T12:52:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✨ 🐎 don't start the next task if input is still pending","shortMessageHtmlLink":"✨ 🐎 don't start the next task if input is still pending"}},{"before":"9e020b8e086749ac939cb1d9f7cc224bbe39e3d5","after":"28fadcc3c97b60ee30f9b9d231044dfb313684fc","ref":"refs/heads/main","pushedAt":"2024-06-13T12:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ add performance as a keyword","shortMessageHtmlLink":"✏️ add performance as a keyword"}},{"before":"377dd6f4adb663b10b00ba923e51e1bfd98b5377","after":"9e020b8e086749ac939cb1d9f7cc224bbe39e3d5","ref":"refs/heads/main","pushedAt":"2024-04-19T07:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ mention interaction to next paint (INP) in the readme","shortMessageHtmlLink":"✏️ mention interaction to next paint (INP) in the readme"}},{"before":"da44ee932ac559783b4a9a0512fc009e2dfa5e18","after":"377dd6f4adb663b10b00ba923e51e1bfd98b5377","ref":"refs/heads/main","pushedAt":"2024-04-19T07:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ add web vitals and INP to keywords","shortMessageHtmlLink":"✏️ add web vitals and INP to keywords"}},{"before":"3b99485e387ca3160ca427e1bb73fabb581b1fdf","after":"da44ee932ac559783b4a9a0512fc009e2dfa5e18","ref":"refs/heads/main","pushedAt":"2024-03-20T05:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"v14.1.1","shortMessageHtmlLink":"v14.1.1"}},{"before":"05b0ddf5314be86740d0575f7dabe7b523e1d68a","after":"3b99485e387ca3160ca427e1bb73fabb581b1fdf","ref":"refs/heads/main","pushedAt":"2024-03-20T05:11:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"Merge pull request #14 from cyreb7/fix/request-idle-callback\n\n🐛 fix error when `requestIdleCallback` is unsupported","shortMessageHtmlLink":"Merge pull request #14 from cyreb7/fix/request-idle-callback"}},{"before":"dc1370a495e660be3e3f98c78d9d6b63d3ff265e","after":"05b0ddf5314be86740d0575f7dabe7b523e1d68a","ref":"refs/heads/main","pushedAt":"2024-03-18T12:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"v14.1.0","shortMessageHtmlLink":"v14.1.0"}},{"before":"fa8f1d3ad2fd43680b0a1524e1b4497bfc183b66","after":"dc1370a495e660be3e3f98c78d9d6b63d3ff265e","ref":"refs/heads/main","pushedAt":"2024-03-18T11:50:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"🔀 set 3 seconds max wait time for the idle callback based strategy","shortMessageHtmlLink":"🔀 set 3 seconds max wait time for the idle callback based strategy"}},{"before":"0a5e6630bd7c5c617c7982d7cdedaa42bbe0966f","after":"fa8f1d3ad2fd43680b0a1524e1b4497bfc183b66","ref":"refs/heads/main","pushedAt":"2024-03-18T11:43:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ improve sentence","shortMessageHtmlLink":"✏️ improve sentence"}},{"before":"ad399c96486919c1c3839e01c9a082bc185e388b","after":"0a5e6630bd7c5c617c7982d7cdedaa42bbe0966f","ref":"refs/heads/main","pushedAt":"2024-03-18T11:41:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ improve link text","shortMessageHtmlLink":"✏️ improve link text"}},{"before":"bd513a771674214a398f9a370468a40bbb6c786e","after":"ad399c96486919c1c3839e01c9a082bc185e388b","ref":"refs/heads/main","pushedAt":"2024-03-18T11:40:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ rewrite alternatives → `scheduler.postTask()` section","shortMessageHtmlLink":"✏️ rewrite alternatives → scheduler.postTask() section"}},{"before":"5a7bbcee95d432db38a88955cab5fe3a350205df","after":"bd513a771674214a398f9a370468a40bbb6c786e","ref":"refs/heads/main","pushedAt":"2024-03-18T11:40:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ improve overview section","shortMessageHtmlLink":"✏️ improve overview section"}},{"before":"5e33bfd169f95735b7aedbf5615d54759c03049c","after":"5a7bbcee95d432db38a88955cab5fe3a350205df","ref":"refs/heads/main","pushedAt":"2024-03-18T09:53:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"🧪 add `scheduleTask()` method to the playground","shortMessageHtmlLink":"🧪 add scheduleTask() method to the playground"}},{"before":"3f82d21984ac8bfee01eb8c707b080e6f132b62e","after":"5e33bfd169f95735b7aedbf5615d54759c03049c","ref":"refs/heads/main","pushedAt":"2024-03-18T09:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"🐜 rename parameter name `priority` → `strategy`","shortMessageHtmlLink":"🐜 rename parameter name prioritystrategy"}},{"before":"d96e28ff6508151eb967e56bb0ae2667a2b5d56f","after":"3f82d21984ac8bfee01eb8c707b080e6f132b62e","ref":"refs/heads/main","pushedAt":"2024-03-01T11:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✏️ add `signal` property to the docs","shortMessageHtmlLink":"✏️ add signal property to the docs"}},{"before":"eea8f359f9bb6bbd9f5689aff122366b7facfdb9","after":"d96e28ff6508151eb967e56bb0ae2667a2b5d56f","ref":"refs/heads/main","pushedAt":"2024-03-01T11:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"v14.0.0","shortMessageHtmlLink":"v14.0.0"}},{"before":"6c2a5aa11061626e60a3fed228210c517f4943a6","after":"eea8f359f9bb6bbd9f5689aff122366b7facfdb9","ref":"refs/heads/main","pushedAt":"2024-03-01T11:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"🧪 add an example using `signal` in the playground","shortMessageHtmlLink":"🧪 add an example using signal in the playground"}},{"before":"8a32210fd8a7c695ac6ca7efc78cb6eb83d698b6","after":"6c2a5aa11061626e60a3fed228210c517f4943a6","ref":"refs/heads/main","pushedAt":"2024-03-01T11:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"✨ `signal` option for canceling scheduled tasks, resolve #4","shortMessageHtmlLink":"✨ signal option for canceling scheduled tasks, resolve #4"}},{"before":"980ad69b477779ff882eac16ac7cd2a60331e16c","after":"8a32210fd8a7c695ac6ca7efc78cb6eb83d698b6","ref":"refs/heads/main","pushedAt":"2024-02-20T11:12:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"🐜 oops, forgot signal is not implemented","shortMessageHtmlLink":"🐜 oops, forgot signal is not implemented"}},{"before":"367fd4aa4295521d1687621b169c2282d7dd8996","after":"980ad69b477779ff882eac16ac7cd2a60331e16c","ref":"refs/heads/main","pushedAt":"2024-02-20T10:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"astoilkov","name":"Antonio Stoilkov","path":"/astoilkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/884810?s=80&v=4"},"commit":{"message":"♻️ `SchedulingTask` and `ScheduledTask`","shortMessageHtmlLink":"♻️ SchedulingTask and ScheduledTask"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAElDSVWgA","startCursor":null,"endCursor":null}},"title":"Activity · astoilkov/main-thread-scheduling"}