From 8f8cf9e8acc4f4b39acab0bbcb4127aaae967510 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20A=C3=B1asco?= Date: Tue, 2 Sep 2025 13:33:07 +0700 Subject: [PATCH 1/2] upgrade to opal 1.8.2 --- Gemfile | 2 +- Gemfile.lock | 2 +- app/ruby_engine.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 4f1dcf36..18343cc2 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source "https://rubygems.org" -gem "opal", "~> 1.7" +gem "opal", "~> 1.8.2" gem "opal-browser" gem "middleman" gem "middleman-livereload" diff --git a/Gemfile.lock b/Gemfile.lock index 075e9558..678af602 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -256,7 +256,7 @@ DEPENDENCIES middleman-gh-pages middleman-livereload middleman-syntax - opal (~> 1.7) + opal (~> 1.8.2) opal-browser puma redcarpet diff --git a/app/ruby_engine.rb b/app/ruby_engine.rb index e75d41f5..86c0871c 100644 --- a/app/ruby_engine.rb +++ b/app/ruby_engine.rb @@ -50,7 +50,7 @@ def loading(part = nil) "3.2.2" ), # Opal.new, - OpalWebWorker.new("1.7.1"), + OpalWebWorker.new("1.8.2"), ].each_with_object({}) do |engine, hash| hash[engine.engine_id] = engine end From f8de235a0120cd8c73df48ca07c84a08376fc1f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20A=C3=B1asco?= Date: Tue, 2 Sep 2025 17:49:32 +0700 Subject: [PATCH 2/2] fix specs --- spec/playground_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/playground_spec.rb b/spec/playground_spec.rb index 27cbb75c..e154b813 100644 --- a/spec/playground_spec.rb +++ b/spec/playground_spec.rb @@ -2,7 +2,7 @@ RSpec.describe "Playground", type: :feature, js: true do context "engine" do - engines = ["opal-ww-1.7.1", "cruby-3.2.2", "cruby-3.3.0"] + engines = ["opal-ww-1.8.2", "cruby-3.2.2", "cruby-3.3.0"] engines.each do |engine| context engine do before :each do