2.1.0
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 methodsearchParams = 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
- npm workspace by @kateinoigakukun in #224
- Speed up builder build by @kateinoigakukun in #225
- Remove not actively maintained things by @kateinoigakukun in #226
- Setup
@ruby/wasm-wasi
by @kateinoigakukun in #231 - E2E Testing by @kateinoigakukun in #232
- Add
<script type="text/ruby" data-eval="async">
by @kateinoigakukun in #233 - Extend default fiber stack size tentatively by @kateinoigakukun in #235
- Create a JavaScript object with the new method. by @ledsun in #246
- Add JS::True and JS::False by @ledsun in #248
- Remove unused
dep_tasks
ivar by @kateinoigakukun in #249 - Update npm deps by @kateinoigakukun in #250
- Bump actions/upload-pages-artifact from 1 to 2 by @dependabot in #252
- Bump @rollup/plugin-typescript from 11.1.1 to 11.1.2 by @dependabot in #253
- Bump babel-jest from 29.5.0 to 29.6.1 by @dependabot in #254
- Bump @types/node from 18.16.3 to 20.4.4 by @dependabot in #255
- Bump @rollup/plugin-node-resolve from 15.0.2 to 15.1.0 by @dependabot in #256
- Bump @rollup/plugin-commonjs from 24.1.0 to 25.0.3 by @dependabot in #257
- Add boolean conversion to ? suffixed predicate method by @kateinoigakukun in #258
Full Changelog: 2.0.0...2.1.0