{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":682987565,"defaultBranch":"main","name":"z-js","ownerLogin":"Z-Js-Framework","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-25T10:28:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/175498411?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720700242.0","currentOid":""},"activityList":{"items":[{"before":"1bff62ee4880cf70d7d84cfc305b2119f64841b2","after":"44fecfe07b5382449372110eaa905b5f3b58f866","ref":"refs/heads/main","pushedAt":"2024-08-18T07:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"Update README.md\n\nAdded Dev-Encyclopedia demo under demos in readme","shortMessageHtmlLink":"Update README.md"}},{"before":"60c1f767aa3b05c1c440aef6f8d10596a44082c9","after":"1bff62ee4880cf70d7d84cfc305b2119f64841b2","ref":"refs/heads/main","pushedAt":"2024-08-14T07:15:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs(app): added whack a mole demo in readme","shortMessageHtmlLink":"docs(app): added whack a mole demo in readme"}},{"before":"fc0575037fb0c26dc207cc70f2ec26d6e3dee03e","after":"60c1f767aa3b05c1c440aef6f8d10596a44082c9","ref":"refs/heads/main","pushedAt":"2024-07-28T17:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(shared): added types\n\nwe use tsc to generate type defitions from js doc annotations, not adapting typescript fully at this point!","shortMessageHtmlLink":"feat(shared): added types"}},{"before":"921bc2036933a2023da2ce6c77c71d0150ddfe9d","after":"fc0575037fb0c26dc207cc70f2ec26d6e3dee03e","ref":"refs/heads/main","pushedAt":"2024-07-28T17:33:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"fix(shared): fixed bug in setState, examples/todo-app uses local z\n\nuseState was not handling states that are not state objects!","shortMessageHtmlLink":"fix(shared): fixed bug in setState, examples/todo-app uses local z"}},{"before":"149ed34d1bd5e38275ed51342f543cb5bb928e10","after":"921bc2036933a2023da2ce6c77c71d0150ddfe9d","ref":"refs/heads/main","pushedAt":"2024-07-28T17:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"Revert \"chore(shared): added types\" -- broke functionality!\n\nThis reverts commit 149ed34d1bd5e38275ed51342f543cb5bb928e10.","shortMessageHtmlLink":"Revert \"chore(shared): added types\" -- broke functionality!"}},{"before":"b08c1c1dad300aba365fe1afd97586d0297e9f93","after":"149ed34d1bd5e38275ed51342f543cb5bb928e10","ref":"refs/heads/main","pushedAt":"2024-07-28T16:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"chore(shared): added types\n\nwe use tsc to get types from js docs, we not adopting typescript fully at this point!","shortMessageHtmlLink":"chore(shared): added types"}},{"before":"ba7310e4cb90d103318a15d9dfd113f0ed1566ab","after":"b08c1c1dad300aba365fe1afd97586d0297e9f93","ref":"refs/heads/main","pushedAt":"2024-07-28T15:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs(shared): add mentions and demos in readme","shortMessageHtmlLink":"docs(shared): add mentions and demos in readme"}},{"before":"db27cf68320df1d8f8b99cbb21f5abd2b684f743","after":"ba7310e4cb90d103318a15d9dfd113f0ed1566ab","ref":"refs/heads/main","pushedAt":"2024-07-28T12:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(shared): added builtin fetching via z-fetch","shortMessageHtmlLink":"feat(shared): added builtin fetching via z-fetch"}},{"before":"86739090cc471a23721d53371ad4dd1d7bc6ea10","after":"db27cf68320df1d8f8b99cbb21f5abd2b684f743","ref":"refs/heads/main","pushedAt":"2024-07-25T21:31:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(shared): state setters and component level state objects\n\nstate setters can now take in component level state objects or just their values, i.e setState(state) and setState(state.value) are now both valid","shortMessageHtmlLink":"feat(shared): state setters and component level state objects"}},{"before":"b1e1edfb304ce991a39cf9f34b77980298e080df","after":"86739090cc471a23721d53371ad4dd1d7bc6ea10","ref":"refs/heads/main","pushedAt":"2024-07-25T21:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs: minor change in notes.md","shortMessageHtmlLink":"docs: minor change in notes.md"}},{"before":"16863902c37a6455c2e4052d290bc1c9a13e6ca7","after":"b1e1edfb304ce991a39cf9f34b77980298e080df","ref":"refs/heads/main","pushedAt":"2024-07-25T21:09:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"Merge pull request #6 from KimmyDavis/z-pr1\n\nbug fix for global state management","shortMessageHtmlLink":"Merge pull request #6 from KimmyDavis/z-pr1"}},{"before":"6a18922cc8bad68c4294c9e846e978ea2a6b8980","after":"16863902c37a6455c2e4052d290bc1c9a13e6ca7","ref":"refs/heads/main","pushedAt":"2024-07-17T20:02:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"Merge pull request #5 from isaacssemugenyi/patch-1\n\nFix some typo in the README.md","shortMessageHtmlLink":"Merge pull request #5 from isaacssemugenyi/patch-1"}},{"before":"3e2f6dbee845cb1edb93462983778d635849dbd1","after":"6a18922cc8bad68c4294c9e846e978ea2a6b8980","ref":"refs/heads/main","pushedAt":"2024-07-14T16:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat: minor bump to v0.0.6","shortMessageHtmlLink":"feat: minor bump to v0.0.6"}},{"before":"138a0a1300d76768d8f23c75dee3ecd763dd497d","after":"3e2f6dbee845cb1edb93462983778d635849dbd1","ref":"refs/heads/main","pushedAt":"2024-07-14T14:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs(tools): update readme, from create-z-app to create-z-project","shortMessageHtmlLink":"docs(tools): update readme, from create-z-app to create-z-project"}},{"before":"7b569edc72524cd6fbd6af105b25dd0031b1425b","after":"138a0a1300d76768d8f23c75dee3ecd763dd497d","ref":"refs/heads/main","pushedAt":"2024-07-14T13:06:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"fix: fixed broken link for links in readme","shortMessageHtmlLink":"fix: fixed broken link for links in readme"}},{"before":"e7127db75638b6ad1ca1a3e9a50c98a0c81c3143","after":"7b569edc72524cd6fbd6af105b25dd0031b1425b","ref":"refs/heads/main","pushedAt":"2024-07-14T13:01:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs: more improvements to readme, more docs, demos and getting started","shortMessageHtmlLink":"docs: more improvements to readme, more docs, demos and getting started"}},{"before":"438883e2fec71f84730ca339de726bab69128eac","after":"e7127db75638b6ad1ca1a3e9a50c98a0c81c3143","ref":"refs/heads/main","pushedAt":"2024-07-11T19:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs: minor update to readme","shortMessageHtmlLink":"docs: minor update to readme"}},{"before":"cceb5133cab1b0aa5d3d6c568d1e13f58c89d947","after":"438883e2fec71f84730ca339de726bab69128eac","ref":"refs/heads/main","pushedAt":"2024-07-11T17:52:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs(app): minor update to readme","shortMessageHtmlLink":"docs(app): minor update to readme"}},{"before":"41de50413e19f3fe38a168da1eeaa80535a46946","after":"cceb5133cab1b0aa5d3d6c568d1e13f58c89d947","ref":"refs/heads/main","pushedAt":"2024-07-11T17:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs: minor fix in readme","shortMessageHtmlLink":"docs: minor fix in readme"}},{"before":"02dbfd6a242d6d47d072cdd18694328f1e0ac7f0","after":"41de50413e19f3fe38a168da1eeaa80535a46946","ref":"refs/heads/main","pushedAt":"2024-07-11T17:40:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"Merge pull request #4 from javaScriptKampala/ft-z-list\n\nFt z list","shortMessageHtmlLink":"Merge pull request #4 from javaScriptKampala/ft-z-list"}},{"before":"5dd91b96eee24afaff803d83d0ba1305629888ac","after":"fc90861e6c356eb35491a5e6fbd93282f21b41fe","ref":"refs/heads/ft-z-list","pushedAt":"2024-07-11T17:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(app): useStore, more docs in readme, brotli build","shortMessageHtmlLink":"feat(app): useStore, more docs in readme, brotli build"}},{"before":null,"after":"5dd91b96eee24afaff803d83d0ba1305629888ac","ref":"refs/heads/ft-z-list","pushedAt":"2024-07-11T12:17:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(app): Builtin List -- non reactive\n\nThe List() is like a forEach in other frameworks, allows rendering items in a list for cases where structure is strict such as tables,ul etc, see in examples todo-app for demo","shortMessageHtmlLink":"feat(app): Builtin List -- non reactive"}},{"before":"9cb50fd42d684e2c9fd1b649cc15e9afd2d99a91","after":"02dbfd6a242d6d47d072cdd18694328f1e0ac7f0","ref":"refs/heads/main","pushedAt":"2024-07-09T19:49:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"Merge pull request #2 from BakungaBronson/z-js-documentation-fixes\n\nZ Js documentation fixes","shortMessageHtmlLink":"Merge pull request #2 from BakungaBronson/z-js-documentation-fixes"}},{"before":"309a09f32ff394519ff3b8242bb3d8a3f28144f0","after":"9cb50fd42d684e2c9fd1b649cc15e9afd2d99a91","ref":"refs/heads/main","pushedAt":"2024-07-07T02:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"docs(tools): updated readme","shortMessageHtmlLink":"docs(tools): updated readme"}},{"before":"c5b06fff296f21740aee5954d96cc9464b066e09","after":"309a09f32ff394519ff3b8242bb3d8a3f28144f0","ref":"refs/heads/main","pushedAt":"2024-07-07T01:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(tools): reactivity, useSuspense, more docs in readme!","shortMessageHtmlLink":"feat(tools): reactivity, useSuspense, more docs in readme!"}},{"before":"1056bed355359b786905aa0c34b01682ce6640f7","after":"c5b06fff296f21740aee5954d96cc9464b066e09","ref":"refs/heads/main","pushedAt":"2024-07-05T05:54:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"build(tools): added vite build tooling, only used for bundling!\n\nwe used vite to bundle z source into a single script bundle, doesn't mean its a runtime dependecy for z apps to run, any http-server can work in running your apps...","shortMessageHtmlLink":"build(tools): added vite build tooling, only used for bundling!"}},{"before":"b5ee6481486a9f43af1db57da07349fc7ae02a83","after":"1056bed355359b786905aa0c34b01682ce6640f7","ref":"refs/heads/main","pushedAt":"2024-07-03T14:54:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(tools): auto re-renders on state change --experimental\n\nthe homew-with-auto component and html-with-auto files show demo implmentation of an auto updating components upon state changes without devs explictly using conventional dom methods to update, it's just not sexy in terms of syntax and not optimal as entire component nesting target component re-renders altering states such as those of active inputs...","shortMessageHtmlLink":"feat(tools): auto re-renders on state change --experimental"}},{"before":"35b17ad1e7642f4e5935f138b591ab45cbb25eab","after":"b5ee6481486a9f43af1db57da07349fc7ae02a83","ref":"refs/heads/main","pushedAt":"2024-07-02T01:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(app): z routing experience and updated readme","shortMessageHtmlLink":"feat(app): z routing experience and updated readme"}},{"before":"2469aa6c892a48530c2e18980effb35670ff7995","after":"35b17ad1e7642f4e5935f138b591ab45cbb25eab","ref":"refs/heads/main","pushedAt":"2024-06-28T07:28:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"feat(app): z js routing --experimental","shortMessageHtmlLink":"feat(app): z js routing --experimental"}},{"before":"a72fd199a4f55fee5511f906ac6e0f68b9668595","after":"2469aa6c892a48530c2e18980effb35670ff7995","ref":"refs/heads/main","pushedAt":"2024-06-24T18:01:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Hussseinkizz","name":"Hussein Kizz ★","path":"/Hussseinkizz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59565430?s=80&v=4"},"commit":{"message":"Merge pull request #1 from javaScriptKampala/z-js-phase-2\n\nchore: the start of phase 2","shortMessageHtmlLink":"Merge pull request #1 from javaScriptKampala/z-js-phase-2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOFQwNzo1MDowMy4wMDAwMDBazwAAAASdK6OT","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOFQwNzo1MDowMy4wMDAwMDBazwAAAASdK6OT","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNFQxODowMTozMy4wMDAwMDBazwAAAARtzv_1"}},"title":"Activity · Z-Js-Framework/z-js"}