{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":442624615,"defaultBranch":"main","name":"ruby.wasm","ownerLogin":"ruby","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-29T01:11:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/210414?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716649520.0","currentOid":""},"activityList":{"items":[{"before":"f3e6c735248e0eb4866f1cd67d211522eba3a663","after":"759bccf76ac4311a192c279b834bf0da0c8c715d","ref":"refs/heads/main","pushedAt":"2024-05-22T10:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Bump version to 2.6.1","shortMessageHtmlLink":"Bump version to 2.6.1"}},{"before":"dc9921a39c42cde001478622058531fc7ebf94e4","after":"f3e6c735248e0eb4866f1cd67d211522eba3a663","ref":"refs/heads/main","pushedAt":"2024-05-22T10:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Stop compiling js ext sources on non-wasm platforms\n\nEven though we early return in the extconf.rb file, the default\nMakefile generator will still glob for *.c files in the ext directory\nand try to compile them. This is unnecessary and can cause build\nfailures on non-wasm platforms.","shortMessageHtmlLink":"Stop compiling js ext sources on non-wasm platforms"}},{"before":"a2212276a95e802cec5275c04a50fc67dc75f977","after":"dc9921a39c42cde001478622058531fc7ebf94e4","ref":"refs/heads/main","pushedAt":"2024-05-16T02:43:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Note Rust cross-compilation target too","shortMessageHtmlLink":"Note Rust cross-compilation target too"}},{"before":"576cc3f6d838b0f942e045dd88fb295347d2291c","after":"a2212276a95e802cec5275c04a50fc67dc75f977","ref":"refs/heads/main","pushedAt":"2024-05-16T02:41:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Use --recursive to clone the repository\n\nEven though vendor/jco is just temporarily managed by git submodule to get\nsome of fixes from upstream to prepare for the Kaigi, we shold not bother\ncontributors around the submodules.","shortMessageHtmlLink":"Use --recursive to clone the repository"}},{"before":null,"after":"0ca30636702eb7e1bb2a17b3868a458a03f045a8","ref":"refs/heads/katei/kaigi-staging","pushedAt":"2024-05-08T17:17:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"HACK: Adjust wit-bindgen generated code to work with shared-everything linker\n\nA weak symbol adds an \"env\" import even though it's defined within the\nmodule to allow the symbol to be overridden by externally provided\ndefinitions. (see https://github.com/llvm/llvm-project/blob/5b1cc58b3c72f51b8a1ce27e5fba15783d447d7c/lld/wasm/Writer.cpp#L733-L737)\nAnd importing `cabi_realloc` from \"env\" causes a linker error because\nthe linker already re-exports the symbol.\n(https://github.com/bytecodealliance/wasm-tools/blob/755abb691d9d401dad542b8f238d19e6f3624e16/crates/wit-component/src/linking.rs#L333-L338)\nThe ideal solution might be to implement \"weak\" import in the linker\ncorrectly, but for now, we can just remove the \"weak\" attribute.","shortMessageHtmlLink":"HACK: Adjust wit-bindgen generated code to work with shared-everythin…"}},{"before":"7fb578b952e8dbe38f399a1bbf5f6eb33d82210b","after":"576cc3f6d838b0f942e045dd88fb295347d2291c","ref":"refs/heads/main","pushedAt":"2024-05-07T08:15:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"We don't use Jest for this package","shortMessageHtmlLink":"We don't use Jest for this package"}},{"before":"98c1dcf0934462b515bece0161c2ca293133a6a2","after":"7fb578b952e8dbe38f399a1bbf5f6eb33d82210b","ref":"refs/heads/main","pushedAt":"2024-05-07T06:28:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Add packages/gems/js/README.md","shortMessageHtmlLink":"Add packages/gems/js/README.md"}},{"before":"7b3912b1240b41a4d841213ad8bcbb4ad0cb968c","after":null,"ref":"refs/heads/katei/switch-to-upstream-tools","pushedAt":"2024-05-07T06:10:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"}},{"before":"18e4358dbebef165bbb4ea211fc8a6674f4d2636","after":"98c1dcf0934462b515bece0161c2ca293133a6a2","ref":"refs/heads/main","pushedAt":"2024-05-07T06:10:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Merge pull request #456 from ruby/katei/switch-to-upstream-tools\n\nCheckout upstream revisions of wit-bindgen and jco","shortMessageHtmlLink":"Merge pull request #456 from ruby/katei/switch-to-upstream-tools"}},{"before":null,"after":"7b3912b1240b41a4d841213ad8bcbb4ad0cb968c","ref":"refs/heads/katei/switch-to-upstream-tools","pushedAt":"2024-05-07T05:41:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Checkout upstream revisions of wit-bindgen and jco","shortMessageHtmlLink":"Checkout upstream revisions of wit-bindgen and jco"}},{"before":"cff90957f4eb691a92bbdce925204437490c0b8b","after":null,"ref":"refs/heads/katei/dynamic-component","pushedAt":"2024-05-06T19:15:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"}},{"before":"b2bf55a7dda0d24c7535ea6d13a0f06f12ad2ab6","after":"18e4358dbebef165bbb4ea211fc8a6674f4d2636","ref":"refs/heads/main","pushedAt":"2024-05-06T19:15:32.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Merge pull request #447 from ruby/katei/dynamic-component\n\nDynamic Component","shortMessageHtmlLink":"Merge pull request #447 from ruby/katei/dynamic-component"}},{"before":"75b9ce9c4766ec72610d58f992ecfc486c674d5a","after":"cff90957f4eb691a92bbdce925204437490c0b8b","ref":"refs/heads/katei/dynamic-component","pushedAt":"2024-05-06T18:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Reapply \"Remove `RUBY_BUILD_ROOT`\"\n\nThis reverts commit b836b33064afc74a4ace3ff4a053e6348e63148e.","shortMessageHtmlLink":"Reapply \"Remove RUBY_BUILD_ROOT\""}},{"before":"dbf868ddcf87d4183db3d6960055aa417567667f","after":"75b9ce9c4766ec72610d58f992ecfc486c674d5a","ref":"refs/heads/katei/dynamic-component","pushedAt":"2024-05-06T18:45:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Revert \"Use wasi-virt for componentized binaries\"\n\nThis reverts commit c8015aa9f884a6af633ef279de2e3acfef79eaab.","shortMessageHtmlLink":"Revert \"Use wasi-virt for componentized binaries\""}},{"before":"e00f025968dd3f215221a098d24f65d060bb806e","after":"dbf868ddcf87d4183db3d6960055aa417567667f","ref":"refs/heads/katei/dynamic-component","pushedAt":"2024-05-06T18:44:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Make steep happy","shortMessageHtmlLink":"Make steep happy"}},{"before":"2538588918696677d174c558b8f2a1f9c49fea26","after":null,"ref":"refs/heads/pr-1f808c57221901544d40d2b9a6c9e6eac8d44f7e","pushedAt":"2024-05-06T12:56:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"}},{"before":"e997c755a71e35537d480f27b8f021483035036b","after":"b2bf55a7dda0d24c7535ea6d13a0f06f12ad2ab6","ref":"refs/heads/main","pushedAt":"2024-05-06T12:56:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Merge pull request #452 from ruby/pr-1f808c57221901544d40d2b9a6c9e6eac8d44f7e","shortMessageHtmlLink":"Merge pull request #452 from ruby/pr-1f808c57221901544d40d2b9a6c9e6ea…"}},{"before":"e8d167f24e87dd3f18d8d0ce65f5f5d4c7d08316","after":null,"ref":"refs/heads/pr-56746a392e801c4c348ef31caa189ff3666d0893","pushedAt":"2024-05-06T12:56:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"}},{"before":"096ee8e8d0d6e960961163f7021154564ab2bc0a","after":"e997c755a71e35537d480f27b8f021483035036b","ref":"refs/heads/main","pushedAt":"2024-05-06T12:56:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Merge pull request #451 from ruby/pr-56746a392e801c4c348ef31caa189ff3666d0893","shortMessageHtmlLink":"Merge pull request #451 from ruby/pr-56746a392e801c4c348ef31caa189ff3…"}},{"before":null,"after":"2538588918696677d174c558b8f2a1f9c49fea26","ref":"refs/heads/pr-1f808c57221901544d40d2b9a6c9e6eac8d44f7e","pushedAt":"2024-05-06T12:04:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Configure the stack trace limit at very beginning of the test runner","shortMessageHtmlLink":"Configure the stack trace limit at very beginning of the test runner"}},{"before":null,"after":"e8d167f24e87dd3f18d8d0ce65f5f5d4c7d08316","ref":"refs/heads/pr-56746a392e801c4c348ef31caa189ff3666d0893","pushedAt":"2024-05-06T12:03:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Error tolerance for loading /bundle/setup just for convenience","shortMessageHtmlLink":"Error tolerance for loading /bundle/setup just for convenience"}},{"before":"3cd8627cda69ecab29f292875cb82007cd28856f","after":"096ee8e8d0d6e960961163f7021154564ab2bc0a","ref":"refs/heads/main","pushedAt":"2024-05-05T17:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Bump version to 2.6.0","shortMessageHtmlLink":"Bump version to 2.6.0"}},{"before":"3f1eed6ac03703b3aff3f7bf8db468d238371bcc","after":"e00f025968dd3f215221a098d24f65d060bb806e","ref":"refs/heads/katei/dynamic-component","pushedAt":"2024-05-05T17:10:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Revert \"HACK: Adjust wit-bindgen generated code to work with shared-everything linker\"\n\nThis reverts commit efcd81f810f356aff74b72560962335d40c5241d.","shortMessageHtmlLink":"Revert \"HACK: Adjust wit-bindgen generated code to work with shared-e…"}},{"before":"0d9b42763864eb727547c6bebfd86e255a983f04","after":null,"ref":"refs/heads/pr-2fcb4e784ebc17ba2ab007511987950b1e020b25","pushedAt":"2024-05-05T17:09:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"}},{"before":"148b81cafd5cb3188def9451e0df6c54c7f9d7c9","after":"3cd8627cda69ecab29f292875cb82007cd28856f","ref":"refs/heads/main","pushedAt":"2024-05-05T17:09:13.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Merge pull request #450 from ruby/pr-2fcb4e784ebc17ba2ab007511987950b1e020b25\n\nPIC support in js gem","shortMessageHtmlLink":"Merge pull request #450 from ruby/pr-2fcb4e784ebc17ba2ab007511987950b…"}},{"before":"ad7d3ccabc16a1fb6ec6c164163f4d655658974c","after":"0d9b42763864eb727547c6bebfd86e255a983f04","ref":"refs/heads/pr-2fcb4e784ebc17ba2ab007511987950b1e020b25","pushedAt":"2024-05-05T16:43:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Link the component type object to the shared library","shortMessageHtmlLink":"Link the component type object to the shared library"}},{"before":"3c8f474dd17e839ff3e816764305e00b398ff084","after":"ad7d3ccabc16a1fb6ec6c164163f4d655658974c","ref":"refs/heads/pr-2fcb4e784ebc17ba2ab007511987950b1e020b25","pushedAt":"2024-05-05T16:38:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Link the component type object to the shared library","shortMessageHtmlLink":"Link the component type object to the shared library"}},{"before":null,"after":"3c8f474dd17e839ff3e816764305e00b398ff084","ref":"refs/heads/pr-2fcb4e784ebc17ba2ab007511987950b1e020b25","pushedAt":"2024-05-05T16:36:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Skip wasi-vfs initialization for PIC build by default","shortMessageHtmlLink":"Skip wasi-vfs initialization for PIC build by default"}},{"before":"6aed8281a09223c4c1224eaa94012ba6eb650471","after":"3f1eed6ac03703b3aff3f7bf8db468d238371bcc","ref":"refs/heads/katei/dynamic-component","pushedAt":"2024-05-04T18:41:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Revert \"HACK: Adjust wit-bindgen generated code to work with shared-everything linker\"\n\nThis reverts commit efcd81f810f356aff74b72560962335d40c5241d.","shortMessageHtmlLink":"Revert \"HACK: Adjust wit-bindgen generated code to work with shared-e…"}},{"before":"9fda89348fee3911c1f84284bc5481679a6dffeb","after":"148b81cafd5cb3188def9451e0df6c54c7f9d7c9","ref":"refs/heads/main","pushedAt":"2024-05-04T17:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kateinoigakukun","name":"Yuta Saito","path":"/kateinoigakukun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11702759?s=80&v=4"},"commit":{"message":"Follow-up to 03c72b46c7205d1fafb1f327d9fa9c19e1de9ec9 for Emscripten","shortMessageHtmlLink":"Follow-up to 03c72b4 for Emscripten"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUMqMpwA","startCursor":null,"endCursor":null}},"title":"Activity · ruby/ruby.wasm"}