{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":370740787,"defaultBranch":"main","name":"liveblocks","ownerLogin":"liveblocks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-25T15:25:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/76756571?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717593556.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"5bd596ebe2dd0ab0b3160dc411e9bbeb0cb6f0a1","ref":"refs/heads/2.0-get-started-guides","pushedAt":"2024-06-05T13:19:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CTNicholas","name":"Chris Nicholas","path":"/CTNicholas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33033422?s=80&v=4"},"commit":{"message":"feat: A start","shortMessageHtmlLink":"feat: A start"}},{"before":"1b676b2e1a86910b7bc314ce0d45a44e23d9ee53","after":null,"ref":"refs/heads/deprecate-some-imports","pushedAt":"2024-06-05T13:12:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"}},{"before":"b8c4aee628e67afdc7f13355a31d6fdbe623de41","after":"16ec1ac9a6c651cc178bf0a5132c4e0a7dc570fb","ref":"refs/heads/release-2.0","pushedAt":"2024-06-05T13:12:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Do not export context factories from `@liveblocks/react/suspense` subpath (#1671)","shortMessageHtmlLink":"Do not export context factories from @liveblocks/react/suspense sub…"}},{"before":"e97a4656fe7055c43939c5e15293540cb01843d9","after":null,"ref":"refs/heads/errors","pushedAt":"2024-06-05T13:10:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"}},{"before":"30108430be68bbf5d056a4ac057905e07e5775ef","after":"b8c4aee628e67afdc7f13355a31d6fdbe623de41","ref":"refs/heads/release-2.0","pushedAt":"2024-06-05T13:10:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Adds helpful error messages for when the user-provided types don't match their requirements (#1672)","shortMessageHtmlLink":"Adds helpful error messages for when the user-provided types don't ma…"}},{"before":"854275b37f01ec00c066790b6e07600672a5e845","after":"e97a4656fe7055c43939c5e15293540cb01843d9","ref":"refs/heads/errors","pushedAt":"2024-06-05T13:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Dunnit","shortMessageHtmlLink":"Dunnit"}},{"before":null,"after":"854275b37f01ec00c066790b6e07600672a5e845","ref":"refs/heads/errors","pushedAt":"2024-06-05T12:53:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Craft error messages, link to online docs for more details","shortMessageHtmlLink":"Craft error messages, link to online docs for more details"}},{"before":null,"after":"1b676b2e1a86910b7bc314ce0d45a44e23d9ee53","ref":"refs/heads/deprecate-some-imports","pushedAt":"2024-06-05T12:14:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Do not export context factories from the @liveblocks/react/suspense subpath","shortMessageHtmlLink":"Do not export context factories from the @liveblocks/react/suspense s…"}},{"before":"fe832c5ca7839db2acf09179d010fd6e1aa8837d","after":null,"ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T11:33:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"}},{"before":"1d4acc8ba049dd105d200763c2c28fc7da329c26","after":"30108430be68bbf5d056a4ac057905e07e5775ef","ref":"refs/heads/release-2.0","pushedAt":"2024-06-05T11:33:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Simplify `` (#1667)","shortMessageHtmlLink":"Simplify <LiveblocksProvider> (#1667)"}},{"before":"73c6ea7377595b1ddd436097591345f43dfa346b","after":"fe832c5ca7839db2acf09179d010fd6e1aa8837d","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T11:28:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Fix type-level tests","shortMessageHtmlLink":"Fix type-level tests"}},{"before":"4343f31f2418ab795806fcd996e0213c2d178647","after":"73c6ea7377595b1ddd436097591345f43dfa346b","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T11:24:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Add type-level tests for LiveblocksProvider","shortMessageHtmlLink":"Add type-level tests for LiveblocksProvider"}},{"before":"9d7350a784f3596b52e33c6dde989874d1799414","after":null,"ref":"refs/heads/2.0-docs-changes-dx-improvements","pushedAt":"2024-06-05T11:11:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CTNicholas","name":"Chris Nicholas","path":"/CTNicholas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33033422?s=80&v=4"}},{"before":"60fce6158a80548b8d3958b108a048c9120dc3bb","after":"1d4acc8ba049dd105d200763c2c28fc7da329c26","ref":"refs/heads/release-2.0","pushedAt":"2024-06-05T11:11:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CTNicholas","name":"Chris Nicholas","path":"/CTNicholas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33033422?s=80&v=4"},"commit":{"message":"Liveblocks 2.0 docs: deprecations (#1640)","shortMessageHtmlLink":"Liveblocks 2.0 docs: deprecations (#1640)"}},{"before":"13b5913a97ac8f7a7784502c90627f467d9ad0a6","after":"4343f31f2418ab795806fcd996e0213c2d178647","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T11:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Fix import path","shortMessageHtmlLink":"Fix import path"}},{"before":"53ddeb9510c543f05ff42b6bac04bc4bf17b32d3","after":"9d7350a784f3596b52e33c6dde989874d1799414","ref":"refs/heads/2.0-docs-changes-dx-improvements","pushedAt":"2024-06-05T11:05:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CTNicholas","name":"Chris Nicholas","path":"/CTNicholas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33033422?s=80&v=4"},"commit":{"message":"feat: Mention some deprecated functions","shortMessageHtmlLink":"feat: Mention some deprecated functions"}},{"before":"ec0691590340ea424391f9ec498b11b145b977a9","after":"13b5913a97ac8f7a7784502c90627f467d9ad0a6","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T10:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Try another approach: don't run these in parallel\n\nIn order to do this, I had to combine the tests into a single module\nagain.\n\nSo why not run in parallel?\n\nIf we connect to the same room from multiple parallel tests, the\nconnection ID increases beyond just 1. This is fine, but there is\ncurrently no convenient way of expressing that.","shortMessageHtmlLink":"Try another approach: don't run these in parallel"}},{"before":"ce497933311e1b616e101afd8b1b7f8648227069","after":"ec0691590340ea424391f9ec498b11b145b977a9","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T10:44:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Same for the mirrored one","shortMessageHtmlLink":"Same for the mirrored one"}},{"before":"e7bebe5d1a07fa333aa41bfaa8845d5dcd413986","after":"ce497933311e1b616e101afd8b1b7f8648227069","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T10:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Express E2E test condition slightly differently to avoid potential breakage due to same test running in parallel","shortMessageHtmlLink":"Express E2E test condition slightly differently to avoid potential br…"}},{"before":"9a306b07b013f174c8c566ba447a69e1561a572f","after":null,"ref":"refs/heads/rename-to-realtime-apis","pushedAt":"2024-06-05T10:17:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CTNicholas","name":"Chris Nicholas","path":"/CTNicholas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33033422?s=80&v=4"}},{"before":"4763290d4b81a1ae8f4a1c270d0a70235b4c8bff","after":"60fce6158a80548b8d3958b108a048c9120dc3bb","ref":"refs/heads/release-2.0","pushedAt":"2024-06-05T10:17:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CTNicholas","name":"Chris Nicholas","path":"/CTNicholas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33033422?s=80&v=4"},"commit":{"message":"Docs: real-time → realtime (#1670)","shortMessageHtmlLink":"Docs: real-time → realtime (#1670)"}},{"before":null,"after":"9a306b07b013f174c8c566ba447a69e1561a572f","ref":"refs/heads/rename-to-realtime-apis","pushedAt":"2024-06-05T10:11:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CTNicholas","name":"Chris Nicholas","path":"/CTNicholas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33033422?s=80&v=4"},"commit":{"message":"feat: real-time → realtime","shortMessageHtmlLink":"feat: real-time → realtime"}},{"before":"5f848b98ac004bbea5a957ca2005394b9286cb23","after":null,"ref":"refs/heads/fix-docs","pushedAt":"2024-06-05T10:10:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"}},{"before":"67db5bd10a3d8e33daaa1064fbf77a9c0fbea247","after":"bf0b7cb58862d351594aee8346a6190bf02f437c","ref":"refs/heads/main","pushedAt":"2024-06-05T10:10:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Minor API doc fix (#1660)","shortMessageHtmlLink":"Minor API doc fix (#1660)"}},{"before":"9fc5b719bcd5669ecb736e0175a93626eb4704af","after":"e7bebe5d1a07fa333aa41bfaa8845d5dcd413986","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T10:04:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Fix: use useLatest, not useRef","shortMessageHtmlLink":"Fix: use useLatest, not useRef"}},{"before":null,"after":"3248bca04d5f4039d983d869f1c70430083f4ad0","ref":"refs/heads/custom-activitydata-types","pushedAt":"2024-06-05T09:45:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcbouchenoire","name":"Marc Bouchenoire","path":"/marcbouchenoire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959425?s=80&v=4"},"commit":{"message":"Add ActivitiesData augmented type","shortMessageHtmlLink":"Add ActivitiesData augmented type"}},{"before":"7f5922215fe7535e9813fdb530548e3982e72623","after":"9fc5b719bcd5669ecb736e0175a93626eb4704af","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T09:09:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Use useReduder, to avoid having to build functions on every render","shortMessageHtmlLink":"Use useReduder, to avoid having to build functions on every render"}},{"before":"6b6dfab5b763f88639062540729b6f621db49004","after":"7f5922215fe7535e9813fdb530548e3982e72623","ref":"refs/heads/simplify-liveblocksprovider","pushedAt":"2024-06-05T09:01:45.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"nvie","name":"Vincent Driessen","path":"/nvie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83844?s=80&v=4"},"commit":{"message":"Use callback function","shortMessageHtmlLink":"Use callback function"}},{"before":"f466ca5c6f83c22fbc19d8a70e0496817ec933c8","after":"4763290d4b81a1ae8f4a1c270d0a70235b4c8bff","ref":"refs/heads/release-2.0","pushedAt":"2024-06-05T08:40:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcbouchenoire","name":"Marc Bouchenoire","path":"/marcbouchenoire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959425?s=80&v=4"},"commit":{"message":"Fix `InboxNotification` props types (#1661)","shortMessageHtmlLink":"Fix InboxNotification props types (#1661)"}},{"before":"d44387519e7d169e0d89971881956e6c68541b6f","after":null,"ref":"refs/heads/fix-inbox-notification-kinds","pushedAt":"2024-06-05T08:40:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcbouchenoire","name":"Marc Bouchenoire","path":"/marcbouchenoire","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6959425?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXSXB5gA","startCursor":null,"endCursor":null}},"title":"Activity · liveblocks/liveblocks"}