Skip to content

Conversation

@eggplants
Copy link
Contributor

@eggplants eggplants commented Dec 26, 2024

Deployment: https://egpl.dev/TryRuby/

  • Updated @ruby/wasm-wasi from 0.5.0 to 2.4.1
    • 2.5.0 ~ 2.7.1 either did not work or gave errors
  • Added CRuby 3.3.0 to Playground
  • Added Docker compose file for development
  • Changed expected patterns in the step 9 of the tutorial due to the change of output value
<anonymous>': eval:1:in `<main>': undefined method `reverse' for 40:Integer (NoMethodError)
+-e:in `eval'

@eggplants
Copy link
Contributor Author

@hsbt
Copy link
Member

hsbt commented Dec 27, 2024

👍 Thanks!

@hsbt hsbt merged commit 091c90c into ruby:master Dec 27, 2024
koic added a commit to koic/TryRuby that referenced this pull request Jan 23, 2025
Follow up ruby#189.

Currently, the default Ruby engine for the Playground is CRuby 3.2.
https://try.ruby-lang.org/playground/

As a result, Try Ruby handles with CRuby 3.2.
https://try.ruby-lang.org/

This PR updates the default to CRuby 3.3, allowing Try Ruby to run in
the latest available Ruby environment in browser.

The current Ruby version is 3.4, but the `@ruby/3.4-wasm-wasi` has not yet been released.
Therefore, CRuby 3.3, the latest version available for wasm, is used.

This issue has been reported in the following issue and can be addressed independently:
ruby/ruby.wasm#567
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants