Skip to content

Releases: ruby/ruby.wasm

2023-07-30-a

30 Jul 15:12
Compare
Choose a tag to compare

2.1.0

28 Jul 15:36
Compare
Choose a tag to compare
channel source
head ruby/ruby@91e13a520730add19efb7ff05274f54824cb64fc
3_2 ruby/ruby@a528908271c678360d2d8ca232c178e7cdd340b4

What's Changed

  • New @ruby/wasm-wasi core package is added to share Ruby version-independent code among version-specific packages
  • Several js library API added: JS::Object#new, JS::True, JS::False, and boolean conversion to ? suffixed predicate method
    searchParams = JS.global[:URLSearchParams].new(JS.global[:location][:search])
    # "URLSearchParams.has" returns Boolean in JS,
    # and '?' indicates the returned JS boolean is converted to Ruby boolean
    if searchParams.has?('q')
      # ...
    end
  • JS::Object#await is now available also under <script type="text/ruby" data-eval="async">
  • Improved stack size related crashes

Pull Requests

Full Changelog: 2.0.0...2.1.0

2023-07-29-a

29 Jul 15:47
Compare
Choose a tag to compare

2023-07-28-a

28 Jul 15:44
Compare
Choose a tag to compare

2023-07-27-b

28 Jul 11:57
Compare
Choose a tag to compare

2023-07-27-a

27 Jul 15:46
Compare
Choose a tag to compare

2023-07-26-a

26 Jul 15:48
Compare
Choose a tag to compare

2023-07-25-a

25 Jul 15:48
Compare
Choose a tag to compare

2023-07-24-a

24 Jul 15:51
Compare
Choose a tag to compare

2023-07-23-a

23 Jul 15:46
Compare
Choose a tag to compare