{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":594614483,"defaultBranch":"main","name":"ssam","ownerLogin":"cdaein","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-29T04:43:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3522003?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705011393.0","currentOid":""},"activityList":{"items":[{"before":"9de08dbbf0d1f27dc4731a1f0208337fcf3c6d38","after":"60fc76879b5f0554a29931e0915fbb06867fb3d2","ref":"refs/heads/main","pushedAt":"2024-08-18T22:39:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"doc: readme","shortMessageHtmlLink":"doc: readme"}},{"before":"b3e9de7f819e809a3f5c34a3e2a55f53bb82d673","after":"9de08dbbf0d1f27dc4731a1f0208337fcf3c6d38","ref":"refs/heads/main","pushedAt":"2024-08-18T21:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"doc: readme","shortMessageHtmlLink":"doc: readme"}},{"before":"b0a12ddb3777ce84b5e8850dbc9f81cae10e4cd9","after":"b3e9de7f819e809a3f5c34a3e2a55f53bb82d673","ref":"refs/heads/main","pushedAt":"2024-08-18T18:25:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix: package.json","shortMessageHtmlLink":"fix: package.json"}},{"before":"322a6a856384f774bf70c5bceb1d17e37c2b9c32","after":"b0a12ddb3777ce84b5e8850dbc9f81cae10e4cd9","ref":"refs/heads/main","pushedAt":"2024-08-18T18:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix(doc): readme","shortMessageHtmlLink":"fix(doc): readme"}},{"before":"ee1e278fd30b984b9f116422e8db5cef12a708db","after":"322a6a856384f774bf70c5bceb1d17e37c2b9c32","ref":"refs/heads/main","pushedAt":"2024-08-18T16:18:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.19.0","shortMessageHtmlLink":"0.19.0"}},{"before":"6a089c09a4dec2f32d3b521e8826397f3ed2d684","after":"ee1e278fd30b984b9f116422e8db5cef12a708db","ref":"refs/heads/main","pushedAt":"2024-08-18T15:46:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"feat: esm static build\n\ntsup now emit a single static esm build file so it can be hosted on cdn\nor download as a script file without npm.\n\none other thing i noticed is an issue with handling 'gifenc' type\nimport. needs to revisit later.","shortMessageHtmlLink":"feat: esm static build"}},{"before":"7de3e89d5f37ab1c38e49826eab7f909748f9ebb","after":"6a089c09a4dec2f32d3b521e8826397f3ed2d684","ref":"refs/heads/main","pushedAt":"2024-05-05T03:46:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.18.5","shortMessageHtmlLink":"0.18.5"}},{"before":"857edad149738766e1d92e182be8ff3c582a98d5","after":"7de3e89d5f37ab1c38e49826eab7f909748f9ebb","ref":"refs/heads/main","pushedAt":"2024-05-05T03:44:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"build: update deps","shortMessageHtmlLink":"build: update deps"}},{"before":"dcede8359e58af1620a95497b024adbfb4ec7114","after":"857edad149738766e1d92e182be8ff3c582a98d5","ref":"refs/heads/main","pushedAt":"2024-03-02T19:39:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix: better comments","shortMessageHtmlLink":"fix: better comments"}},{"before":"70dda288b4149d68fb4af0ef64673716b9de6d11","after":"dcede8359e58af1620a95497b024adbfb4ec7114","ref":"refs/heads/main","pushedAt":"2024-02-24T20:09:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Daeinc <3522003+cdaein@users.noreply.github.com>","shortMessageHtmlLink":"Update README.md"}},{"before":"068cb4e1c38501ff8419b64491206a875ad49442","after":"70dda288b4149d68fb4af0ef64673716b9de6d11","ref":"refs/heads/main","pushedAt":"2024-02-24T17:19:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.18.4","shortMessageHtmlLink":"0.18.4"}},{"before":"9ee2e5d7575e03ff9510aaa07510abb5111af241","after":"068cb4e1c38501ff8419b64491206a875ad49442","ref":"refs/heads/main","pushedAt":"2024-02-23T21:13:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.18.3","shortMessageHtmlLink":"0.18.3"}},{"before":"c802ee92d7dfe4aa05d1085a0d3955ec85a6e192","after":"9ee2e5d7575e03ff9510aaa07510abb5111af241","ref":"refs/heads/main","pushedAt":"2024-02-22T18:09:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"misc: update README","shortMessageHtmlLink":"misc: update README"}},{"before":"3a7be5dae227b76a7eb4d6321717d337d77c3ab2","after":"c802ee92d7dfe4aa05d1085a0d3955ec85a6e192","ref":"refs/heads/main","pushedAt":"2024-02-20T20:37:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.18.2","shortMessageHtmlLink":"0.18.2"}},{"before":"3aeadddb77f1e294db0a340233b2e13e6d2ac5d7","after":"3a7be5dae227b76a7eb4d6321717d337d77c3ab2","ref":"refs/heads/main","pushedAt":"2024-02-20T20:35:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"misc: add vitest","shortMessageHtmlLink":"misc: add vitest"}},{"before":"1e08cf12718a908ad643a586c1b67a4abdde3ad7","after":"3aeadddb77f1e294db0a340233b2e13e6d2ac5d7","ref":"refs/heads/main","pushedAt":"2024-02-19T16:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"Update mode-p5.md\n\nSigned-off-by: Daeinc <3522003+cdaein@users.noreply.github.com>","shortMessageHtmlLink":"Update mode-p5.md"}},{"before":"23a11e1f5490a98fbe4b6d147b504da56d2a958d","after":"1e08cf12718a908ad643a586c1b67a4abdde3ad7","ref":"refs/heads/main","pushedAt":"2024-02-18T19:40:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix: gl type in gif export\n\nRemoved redundant type checking code","shortMessageHtmlLink":"fix: gl type in gif export"}},{"before":"6e1c7761bac18f18f2f90504e025185b4d8c272b","after":"23a11e1f5490a98fbe4b6d147b504da56d2a958d","ref":"refs/heads/main","pushedAt":"2024-02-16T22:04:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.18.1","shortMessageHtmlLink":"0.18.1"}},{"before":"16ec63816d4af6be5206fb1537f8784e06d25bf7","after":"6e1c7761bac18f18f2f90504e025185b4d8c272b","ref":"refs/heads/main","pushedAt":"2024-02-16T20:13:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/cdaein/ssam","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/cdaein/ssam"}},{"before":"a354c02611cc7d34d0b5c3c719efc37424efc92f","after":"16ec63816d4af6be5206fb1537f8784e06d25bf7","ref":"refs/heads/main","pushedAt":"2024-02-16T20:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Daeinc <3522003+cdaein@users.noreply.github.com>","shortMessageHtmlLink":"Update README.md"}},{"before":"250cb185c4e9dfb187114d0dc983d8bca7b81c12","after":"a354c02611cc7d34d0b5c3c719efc37424efc92f","ref":"refs/heads/main","pushedAt":"2024-02-16T19:42:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.18.0","shortMessageHtmlLink":"0.18.0"}},{"before":"fe751664bf11ce5e2849952e2aa53c71db7e1400","after":"250cb185c4e9dfb187114d0dc983d8bca7b81c12","ref":"refs/heads/main","pushedAt":"2024-02-16T19:38:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix: remaining props typing\n\nForgot to also update the rest of the files to reflect the last commit - updating `BaseProps` to now take `Mode` for `Wrap` object.","shortMessageHtmlLink":"fix: remaining props typing"}},{"before":"983e6353e6ac84f7e1598f385a354d5c469158a6","after":"fe751664bf11ce5e2849952e2aa53c71db7e1400","ref":"refs/heads/main","pushedAt":"2024-02-16T05:12:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.17.1","shortMessageHtmlLink":"0.17.1"}},{"before":"0d1d1c663c3c558b9eae1ae89f7d6d74c0c01474","after":"983e6353e6ac84f7e1598f385a354d5c469158a6","ref":"refs/heads/main","pushedAt":"2024-02-16T04:36:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix: `unloadCombined()` canvas removal\n\nThe canvas removal code is now moved to `hotReload()` method. `unloadCombined()` may be used outside the scope of hot reloading, for example, in React component to clean side effects. When canvas removal was also in `unloadCombined()`, it would not re-create a canvas.","shortMessageHtmlLink":"fix: unloadCombined() canvas removal"}},{"before":"57ed1df9667cc55e5833f0f96233c7f2064af2ac","after":"0d1d1c663c3c558b9eae1ae89f7d6d74c0c01474","ref":"refs/heads/main","pushedAt":"2024-02-15T04:58:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.17.0","shortMessageHtmlLink":"0.17.0"}},{"before":"e57a69873ec44e345e864611438f8d36c9eed47c","after":"57ed1df9667cc55e5833f0f96233c7f2064af2ac","ref":"refs/heads/main","pushedAt":"2024-02-15T04:57:51.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix: resize to parent dimensions\n\nNow, that the canvas dimensions refers to its parent, which may be or any other HTML element, it is fitting that resizing also uses parent dimensions for fullscreen (100%) canvas.","shortMessageHtmlLink":"fix: resize to parent dimensions"}},{"before":"d8a240c02ba182f71ccc66c4d4be4f7bdbae9460","after":"e57a69873ec44e345e864611438f8d36c9eed47c","ref":"refs/heads/main","pushedAt":"2024-02-07T02:14:23.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.16.0","shortMessageHtmlLink":"0.16.0"}},{"before":"c454ab5244deac7c3ac40c29a6d22e18e3e495a9","after":"d8a240c02ba182f71ccc66c4d4be4f7bdbae9460","ref":"refs/heads/main","pushedAt":"2024-02-06T20:32:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"0.15.1","shortMessageHtmlLink":"0.15.1"}},{"before":"3ff136a54ab43b5b888c69c30529ae0da22e8d11","after":"c454ab5244deac7c3ac40c29a6d22e18e3e495a9","ref":"refs/heads/main","pushedAt":"2024-02-06T19:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix: use `hot.off()`\n\nfor vite communication for ssam plugins, there used to be a `hotReloaded` flag to check if it's a first hot reload. it was to make sure ws listeners are only created once as there were no way for Vite to turn off listeners. now Vite has `hot.off()`, so ssam now can refer to each listener callback and remove them properly at each hot reload. for this to work, git success callback needed to be wrapped as it relies on sketch settings and states, not just returned `data` from the plugins.","shortMessageHtmlLink":"fix: use hot.off()"}},{"before":"774f263c4836ea9128ea056fe8985d7b3b6790dc","after":"3ff136a54ab43b5b888c69c30529ae0da22e8d11","ref":"refs/heads/main","pushedAt":"2024-02-06T04:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdaein","name":"Daeinc","path":"/cdaein","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3522003?s=80&v=4"},"commit":{"message":"fix: change `unloadCombined()` to public\n\nthis may have use for it when ssam is used in an app","shortMessageHtmlLink":"fix: change unloadCombined() to public"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOFQyMjozOTo0MS4wMDAwMDBazwAAAASdfNks","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNlQwNDowMDoxNC4wMDAwMDBazwAAAAPy8A_e"}},"title":"Activity ยท cdaein/ssam"}