Releases: ruby/ruby.wasm
Releases · ruby/ruby.wasm
2022-12-02-a
channel | source |
---|---|
head | ruby/ruby@f28e79caaa592e6198a2af66ac4d55719383b67c |
2022-12-01-a
channel | source |
---|---|
head | ruby/ruby@01790de9e625b48272dc8ba3e9ce94787fb5a519 |
2022-11-30-a
channel | source |
---|---|
head | ruby/ruby@817193104dad2eb3f7b9593e2164cc88b3a54887 |
2022-11-29-a
channel | source |
---|---|
head | ruby/ruby@3e4d1a1dd1c78e8e9cd18d0a39b6846d79f90d6e |
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