Releases: ruby/ruby.wasm
Releases · ruby/ruby.wasm
2022-11-28-a
channel | source |
---|---|
head | ruby/ruby@b649850d4a1df500e0d3d41427313f2f7b5a645d |
2022-11-27-a
channel | source |
---|---|
head | ruby/ruby@d055c44b0cfeeed2d02f8899200863d69758abc1 |
2022-11-26-a
channel | source |
---|---|
head | ruby/ruby@26794b95cf1763ddc9629d9eb64a820a116d2d62 |
2022-11-24-a
channel | source |
---|---|
head | ruby/ruby@d2fa67de81f66cb42cfeebc81a03c57a4621c09a |
2022-11-23-a
channel | source |
---|---|
head | ruby/ruby@aedf682bfad425149053f58c9115bc830da4efd1 |
ruby-head-wasm-wasi-0.5.0
channel | source |
---|---|
head | ruby/ruby@0a9d51ee9d2b3d0111832e5ea1c8195a16e2f99b |
What's Changed
- Add JS::Error class to catch JS exception by @kateinoigakukun in #110
begin
JS.eval("throw new Error('foo')")
rescue JS::Error => e
puts e
end
-
Improve exception handling for
RuntimeError: unreachable
and other mysterious errors by @kateinoigakukun in #111 -
Promise Scheduler to await Promise in Ruby by @kateinoigakukun in #112
const text = await vm.evalAsync(`
require "js"
response = JS.global.fetch("https://httpbin.org/user-agent").await
response.text.await
`)
console.log(text.toString())
New Contributors
Full Changelog: ruby-head-wasm-wasi-0.4.0...ruby-head-wasm-wasi-0.5.0
2022-11-22-a
channel | source |
---|---|
head | ruby/ruby@20b9d7b9fde83c98046eacdfcb40e8cb6607963e |
2022-11-21-a
channel | source |
---|---|
head | ruby/ruby@b7a0ce32da751b437b976b032e73281b9a56b509 |
2022-11-20-a
channel | source |
---|---|
head | ruby/ruby@701dfe4eb741628213e4d701c13ad6d76904ac4f |
2022-11-19-a
channel | source |
---|---|
head | ruby/ruby@909ea6b60d658b2a1c4a53be81b09642dcf86d4b |