Bot releases are visible (Hide)
Drop support for anything below Opal v1.6
Update to the latest RSpec versions
Vendor-in diff-lcs
Rework the async logic to use the await
feature of Opal
# await: *await*
magic comment (this will cause any call to a method containing an await
word to be compiled with an await
ES8 keyword)let
and subject
that return a promise (ie. are async) must be referenced with an .await
methodaround
blocks, you must call example.run_await
instead of just example.run
PromiseV2
is supported (PromiseV1
may work, but you should migrate your application to use PromiseV2
nevertheless, in Opal 2.0 it will become the default)Drop a requirement of opal-sprockets
require "opal/rspec/sprockets"
Drop support for anything below Opal v1.6.0.alpha1
Update to the latest RSpec versions
Vendor-in diff-lcs
Rework the async logic to use the await
feature of Opal
# await: *await*
magic comment (this will cause any call to a method containing an await
word to be compiled with an await
ES8 keyword)let
and subject
that return a promise (ie. are async) must be referenced with an .await
methodaround
blocks, you must call example.run_await
instead of just example.run
PromiseV2
is supported (PromiseV1
may work, but you should migrate your application to use PromiseV2
nevertheless, in Opal 2.0 it will become the default)Kernel#caller
monkey patch so test file/line metadata is only available if supplied via test metadata or for failures. Should improve performance since an exception isn't thrown for every test to gather the data