Skip to content

Commit d06fe7e

Browse files
committed
Update CHANGELOG.md, README.md; release v1.0.0.alpha1
1 parent 4837217 commit d06fe7e

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Opal-RSpec Changelog
22

3+
## 1.0.0.alpha1 - 2022-11-11
4+
5+
- Drop support for anything below Opal v1.6.alpha1
6+
7+
- Update to the latest RSpec versions
8+
9+
- Vendor-in `diff-lcs`
10+
11+
- Rework the async logic to use the `await` feature of Opal
12+
* If you use async features, it's crucial to use a `# await: *await*` magic comment (this will cause any call to a method containing an `await` word to be compiled with an `await` ES8 keyword)
13+
* Both `let` and `subject` that return a promise (ie. are async) must be referenced with an `.await` method
14+
* In `around` blocks, you must call `example.run_await` instead of just `example.run`
15+
* Only `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)
16+
17+
318
## 0.8.0 - 2021-12-01
419

520
- Support for Opal v1.x

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ Limitations:
252252
Changes since 1.0:
253253

254254
* If you use async features, it's crucial to use a `# await: *await*` magic comment (this will cause any call to a method containing an `await` word to be compiled with an `await` ES8 keyword)
255-
* Both `let` and `subject` that return a promise (ie. are async; also if they) must be referenced with an `.await` method
255+
* Both `let` and `subject` that return a promise (ie. are async) must be referenced with an `.await` method
256256
* In `around` blocks, you must call `example.run_await` instead of just `example.run`
257257
* Only `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)
258258

0 commit comments

Comments
 (0)