{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":292357613,"defaultBranch":"master","name":"json-joy","ownerLogin":"streamich","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-02T18:05:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9773803?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716786557.0","currentOid":""},"activityList":{"items":[{"before":"a7957516268fb32655a8a092ca211cc252595e69","after":"09cfe3a67df02de7e50ad037dd8678d38d883570","ref":"refs/heads/gh-pages","pushedAt":"2024-05-27T05:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: aa1ba3e752221f1ba2c048d5f8483249b9774880","shortMessageHtmlLink":"deploy: aa1ba3e"}},{"before":"57010a6b7767017d5f4ce05141850b0f6690ae04","after":null,"ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-05-27T05:09:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"07e3e9f67d4fe81229486a373fdcfed95c2beb1d","after":"aa1ba3e752221f1ba2c048d5f8483249b9774880","ref":"refs/heads/master","pushedAt":"2024-05-27T05:09:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance","shortMessageHtmlLink":"chore(deps): lock file maintenance"}},{"before":null,"after":"57010a6b7767017d5f4ce05141850b0f6690ae04","ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-05-27T01:13:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance","shortMessageHtmlLink":"chore(deps): lock file maintenance"}},{"before":"6d6854ce1ad7394b1c8e43b0f8b1b06206dfada8","after":"3569d2b78c071d60dcfb93a8b670ba0f3802b7a3","ref":"refs/heads/renovate/loro-crdt-0.x","pushedAt":"2024-05-21T00:55:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency loro-crdt to ^0.16.0","shortMessageHtmlLink":"chore(deps): update dependency loro-crdt to ^0.16.0"}},{"before":"723064f2f60208dfe1b40df66cd6fe4cc00b3bd3","after":"a7957516268fb32655a8a092ca211cc252595e69","ref":"refs/heads/gh-pages","pushedAt":"2024-05-13T04:07:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 07e3e9f67d4fe81229486a373fdcfed95c2beb1d","shortMessageHtmlLink":"deploy: 07e3e9f"}},{"before":"c8895b13497f18e45ff84050584807f64dc84a47","after":null,"ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-05-13T04:06:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"36b555e70d8ae8fe5f1c7534edb034c04b3d69d9","after":"07e3e9f67d4fe81229486a373fdcfed95c2beb1d","ref":"refs/heads/master","pushedAt":"2024-05-13T04:06:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance","shortMessageHtmlLink":"chore(deps): lock file maintenance"}},{"before":null,"after":"c8895b13497f18e45ff84050584807f64dc84a47","ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-05-13T01:29:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance","shortMessageHtmlLink":"chore(deps): lock file maintenance"}},{"before":"8ffd3d882a5483fd61d1b979278ca4c8206e9c9d","after":"36b555e70d8ae8fe5f1c7534edb034c04b3d69d9","ref":"refs/heads/master","pushedAt":"2024-05-11T11:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 16.5.0 [skip ci]\n\n# [16.5.0](https://github.com/streamich/json-joy/compare/v16.4.0...v16.5.0) (2024-05-11)\n\n### Features\n\n* **json-crdt-extensions:** 🎸 add initial Inline class implementation ([9994f2a](https://github.com/streamich/json-joy/commit/9994f2abd0da082e7e36bda50f89506f5b38a483))\n* **json-crdt-extensions:** 🎸 improve Inline.attr() implementation ([c6c5b62](https://github.com/streamich/json-joy/commit/c6c5b621e9f934903cc5b6393c73708c2afac752))\n* **json-crdt-extensions:** 🎸 improve Inline.key() implementation ([4f5f012](https://github.com/streamich/json-joy/commit/4f5f012f3dc812058270ec5b1977ba3debd6e792))","shortMessageHtmlLink":"chore(release): 16.5.0 [skip ci]"}},{"before":"12aafa04a169008090c4c25a6272047bbf2383b2","after":"723064f2f60208dfe1b40df66cd6fe4cc00b3bd3","ref":"refs/heads/gh-pages","pushedAt":"2024-05-11T11:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 8ffd3d882a5483fd61d1b979278ca4c8206e9c9d","shortMessageHtmlLink":"deploy: 8ffd3d8"}},{"before":"c6c5b621e9f934903cc5b6393c73708c2afac752","after":null,"ref":"refs/heads/block-inlines","pushedAt":"2024-05-11T11:48:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"}},{"before":"2325bf68660f83e1f0bb1d42bd65b15e8eadd507","after":"8ffd3d882a5483fd61d1b979278ca4c8206e9c9d","ref":"refs/heads/master","pushedAt":"2024-05-11T11:48:20.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"Merge pull request #624 from streamich/block-inlines\n\nBlock level `Inline` class implementation","shortMessageHtmlLink":"Merge pull request #624 from streamich/block-inlines"}},{"before":"2145d24676156a651679242d47cc1f6e19539f8f","after":"c6c5b621e9f934903cc5b6393c73708c2afac752","ref":"refs/heads/block-inlines","pushedAt":"2024-05-11T11:44:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"feat(json-crdt-extensions): 🎸 improve Inline.attr() implementation","shortMessageHtmlLink":"feat(json-crdt-extensions): 🎸 improve Inline.attr() implementation"}},{"before":"c3ffd13cb3acc48ed1792f3d045d4f559be512d9","after":"2145d24676156a651679242d47cc1f6e19539f8f","ref":"refs/heads/block-inlines","pushedAt":"2024-05-11T11:09:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"style: πŸ’„ run Prettier","shortMessageHtmlLink":"style: πŸ’„ run Prettier"}},{"before":"4f5f012f3dc812058270ec5b1977ba3debd6e792","after":"c3ffd13cb3acc48ed1792f3d045d4f559be512d9","ref":"refs/heads/block-inlines","pushedAt":"2024-05-11T11:09:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"test(json-crdt-extensions): πŸ’ add Inline .str() and .pos() tests","shortMessageHtmlLink":"test(json-crdt-extensions): πŸ’ add Inline .str() and .pos() tests"}},{"before":null,"after":"4f5f012f3dc812058270ec5b1977ba3debd6e792","ref":"refs/heads/block-inlines","pushedAt":"2024-05-11T10:15:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"feat(json-crdt-extensions): 🎸 improve Inline.key() implementation","shortMessageHtmlLink":"feat(json-crdt-extensions): 🎸 improve Inline.key() implementation"}},{"before":"80902a7991443a7af8bff65452e9902ef81f425f","after":"2325bf68660f83e1f0bb1d42bd65b15e8eadd507","ref":"refs/heads/master","pushedAt":"2024-05-10T11:51:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 16.4.0 [skip ci]\n\n# [16.4.0](https://github.com/streamich/json-joy/compare/v16.3.0...v16.4.0) (2024-05-10)\n\n### Bug Fixes\n\n* **json-crdt-extensions:** πŸ› correctly store extra and local slices ([636a166](https://github.com/streamich/json-joy/commit/636a16622f8b9037cca18eee008b99dc9e375cde))\n* **json-crdt-extensions:** πŸ› recompute different `Overlay` state hash when text changes ([d64b8ab](https://github.com/streamich/json-joy/commit/d64b8ab977bcd42b07da02471d5b554cde5d8703))\n\n### Features\n\n* **json-crdt-extensions:** 🎸 add markers only overlay tree ([9f090f7](https://github.com/streamich/json-joy/commit/9f090f71b18010bb71d0f5ea82bd1303957bb414))\n* **json-crdt-extensions:** 🎸 improve text hash calculation ([ed6ce96](https://github.com/streamich/json-joy/commit/ed6ce960851bc8f57f3135c3b2329656ff13a56c))","shortMessageHtmlLink":"chore(release): 16.4.0 [skip ci]"}},{"before":"f8fdb62692c5b83ecf7bc30094d853615d83839b","after":"12aafa04a169008090c4c25a6272047bbf2383b2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-10T11:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 80902a7991443a7af8bff65452e9902ef81f425f","shortMessageHtmlLink":"deploy: 80902a7"}},{"before":"c5962d6c942231cff63d4c851234825abd32b367","after":null,"ref":"refs/heads/overlay-8","pushedAt":"2024-05-10T11:49:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"}},{"before":"dcf739158511c5b4c121a49f21c37a3465921e3e","after":"80902a7991443a7af8bff65452e9902ef81f425f","ref":"refs/heads/master","pushedAt":"2024-05-10T11:49:02.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"Merge pull request #623 from streamich/overlay-8\n\nOverlay 8","shortMessageHtmlLink":"Merge pull request #623 from streamich/overlay-8"}},{"before":"7b2fe64e05ec3fff611e554007abd1c6c649e340","after":"f5a1b85ad564fd4aca0219a87fdc1087a63532ea","ref":"refs/heads/renovate/ywasm-0.x","pushedAt":"2024-05-10T09:41:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency ywasm to v0.18.8","shortMessageHtmlLink":"chore(deps): update dependency ywasm to v0.18.8"}},{"before":"975c95f244f502e278dbf1c3a7da9194dd1ca52b","after":"c5962d6c942231cff63d4c851234825abd32b367","ref":"refs/heads/overlay-8","pushedAt":"2024-05-09T11:47:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"test(json-crdt-extensions): πŸ’ add test for collapsed slice insertion","shortMessageHtmlLink":"test(json-crdt-extensions): πŸ’ add test for collapsed slice insertion"}},{"before":"eb7fc09797f0750fdeef6382e610ee52c0f9a6a2","after":"975c95f244f502e278dbf1c3a7da9194dd1ca52b","ref":"refs/heads/overlay-8","pushedAt":"2024-05-09T11:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"chore(json-crdt-extensions): πŸ€– cleanup marker overlay code","shortMessageHtmlLink":"chore(json-crdt-extensions): πŸ€– cleanup marker overlay code"}},{"before":"ed6ce960851bc8f57f3135c3b2329656ff13a56c","after":"eb7fc09797f0750fdeef6382e610ee52c0f9a6a2","ref":"refs/heads/overlay-8","pushedAt":"2024-05-09T10:53:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"style(json-crdt-extensions): πŸ’„ run Prettier","shortMessageHtmlLink":"style(json-crdt-extensions): πŸ’„ run Prettier"}},{"before":"d64b8ab977bcd42b07da02471d5b554cde5d8703","after":"ed6ce960851bc8f57f3135c3b2329656ff13a56c","ref":"refs/heads/overlay-8","pushedAt":"2024-05-08T22:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"feat(json-crdt-extensions): 🎸 improve text hash calculation","shortMessageHtmlLink":"feat(json-crdt-extensions): 🎸 improve text hash calculation"}},{"before":"6fa5d41cb3569c0e50b2ef14b24af57b4488becc","after":"d64b8ab977bcd42b07da02471d5b554cde5d8703","ref":"refs/heads/overlay-8","pushedAt":"2024-05-08T17:01:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"fix(json-crdt-extensions): πŸ› recompute different `Overlay` state hash when text changes","shortMessageHtmlLink":"fix(json-crdt-extensions): πŸ› recompute different Overlay state hash…"}},{"before":"c6614d9b337c5870cafa02aa8784b2fd145fdd0f","after":"6fa5d41cb3569c0e50b2ef14b24af57b4488becc","ref":"refs/heads/overlay-8","pushedAt":"2024-05-08T16:41:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"test(json-crdt-extensions): πŸ’ add Overlay.find() tests","shortMessageHtmlLink":"test(json-crdt-extensions): πŸ’ add Overlay.find() tests"}},{"before":null,"after":"c6614d9b337c5870cafa02aa8784b2fd145fdd0f","ref":"refs/heads/overlay-8","pushedAt":"2024-05-08T16:23:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"streamich","name":"Va Da","path":"/streamich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9773803?s=80&v=4"},"commit":{"message":"test(json-crdt-extensions): πŸ’ add .findContained() and .findOverlapping() overlay tests","shortMessageHtmlLink":"test(json-crdt-extensions): πŸ’ add .findContained() and .findOverlappi…"}},{"before":"6676486365909aa3edf95b552c32c3886c0e1a19","after":"dcf739158511c5b4c121a49f21c37a3465921e3e","ref":"refs/heads/master","pushedAt":"2024-05-08T15:50:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 16.3.0 [skip ci]\n\n# [16.3.0](https://github.com/streamich/json-joy/compare/v16.2.0...v16.3.0) (2024-05-08)\n\n### Features\n\n* **json-crdt-extensions:** 🎸 improve .points() iteration at offset ([8de8676](https://github.com/streamich/json-joy/commit/8de86766519c5e3dfbf28e0fd4943c00d2f0b277))\n* **json-crdt-extensions:** 🎸 improve Overlay.pairs() iterator ([b095301](https://github.com/streamich/json-joy/commit/b095301aa285ff49ecedc7790911a71071522fb2))","shortMessageHtmlLink":"chore(release): 16.3.0 [skip ci]"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVIIiTQA","startCursor":null,"endCursor":null}},"title":"Activity Β· streamich/json-joy"}