|
1 |
| -## 0.6.0 - Under development |
| 1 | +## 0.6.0 - 2016-08-29 |
2 | 2 |
|
3 |
| -* Support for Opal 0.8/0.9 removed |
4 |
| -* Opal 0.10 support |
5 |
| -* Arity checking enabled by default |
6 |
| -* Dropped support for PhantomJS < 2.0 |
7 |
| -* Removed `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 |
| 3 | +- Support for Opal 0.8/0.9 removed |
| 4 | +- Opal 0.10 support |
| 5 | +- Arity checking enabled by default |
| 6 | +- Dropped support for PhantomJS < 2.0 |
| 7 | +- Removed `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 |
8 | 8 |
|
9 |
| -## 0.5.0 (2015-12-08) |
| 9 | +## 0.5.0 - 2015-12-08 |
10 | 10 |
|
11 |
| -* By default, any subject, it example block, before(:each), after(:each), and around that returns a promise will be executed asynchronously. Async is NOT yet supported for context level hooks. Async approach from < 0.4.3 will still work. |
| 11 | +- By default, any subject, it example block, before(:each), after(:each), and around that returns a promise will be executed asynchronously. Async is NOT yet supported for context level hooks. Async approach from < 0.4.3 will still work. |
12 | 12 |
|
13 |
| -* Update to RSpec 3.1 (core is 3.1.7, expectations/support 3.1.2, mocks 3.1.3) |
| 13 | +- Update to RSpec 3.1 (core is 3.1.7, expectations/support 3.1.2, mocks 3.1.3) |
14 | 14 |
|
15 |
| -* Opal 0.9 compatibility |
| 15 | +- Opal 0.9 compatibility |
16 | 16 |
|
17 |
| -* A lot more aspects of RSpec should work now as 20+ Opal pull requests were completed from opal-rspec work |
| 17 | +- A lot more aspects of RSpec should work now as 20+ Opal pull requests were completed from opal-rspec work |
18 | 18 |
|
19 |
| -* Remove copy of source from opal-rspec git repo (and just rely on git submodule fetch) |
| 19 | +- Remove copy of source from opal-rspec git repo (and just rely on git submodule fetch) |
20 | 20 |
|
21 |
| -* Rake task improvements: |
| 21 | +- Rake task improvements: |
22 | 22 | * supports passing a test pattern (include and exclude) and FileLists besides 'spec/**/*_spec.rb
|
23 | 23 | * colors, formatter, and additional requires can be supplied from the command line via the SPEC_OPTS environment variable
|
24 | 24 |
|
25 |
| -* Formatters: |
| 25 | +- Formatters: |
26 | 26 | * Fixed issues with RSpec's BaseTextFormatter and made ProgressFormatter the default when run via the Rake task
|
27 | 27 | * Fix redundant messages with expectation fails
|
28 | 28 | * Browser formatter now works w/ progress bar and has a 'Dump to console' link that will put a clickable stack trace for a failed example in the browser console
|
29 | 29 | * JSON formatter supported
|
30 | 30 |
|
31 |
| -* Fixed issues with constants/example group naming |
| 31 | +- Fixed issues with constants/example group naming |
32 | 32 |
|
33 |
| -* Basic nodejs runner support |
| 33 | +- Basic nodejs runner support |
34 | 34 |
|
35 |
| -* A lot more matchers enabled |
| 35 | +- A lot more matchers enabled |
36 | 36 |
|
37 | 37 | * PhantomJS 2.0 compatibility (also still compatible with 1.9.8). Thanks to @aost. Closes out https://github.com/opal/opal-rspec/issues/42
|
38 | 38 |
|
39 | 39 |
|
40 |
| -## 0.4.3 (2015-06-14) |
| 40 | +## 0.4.3 - 2015-06-14 |
41 | 41 |
|
42 |
| -* Allow the gem to be run under Opal 0.7 and 0.8 |
43 |
| -* Fix some threading issues |
44 |
| -* Avoid some other calls to mutable-strings methods |
| 42 | +- Allow the gem to be run under Opal 0.7 and 0.8 |
| 43 | +- Fix some threading issues |
| 44 | +- Avoid some other calls to mutable-strings methods |
45 | 45 |
|
46 |
| -## 0.4.2 (2015-03-28) |
| 46 | +## 0.4.2 - 2015-03-28 |
47 | 47 |
|
48 |
| -* Avoid phantomjs warning messages |
| 48 | +- Avoid phantomjs warning messages |
49 | 49 |
|
50 |
| -## 0.4.1 (2015-02-25) |
| 50 | +## 0.4.1 - 2015-02-25 |
51 | 51 |
|
52 |
| -* Remove predicate matcher fixes as Opal supports $1..$9 special gvars. |
| 52 | +- Remove predicate matcher fixes as Opal supports $1..$9 special gvars. |
53 | 53 |
|
54 |
| -* Update Opal dependency for ~> 0.6.0. |
| 54 | +- Update Opal dependency for ~> 0.6.0. |
55 | 55 |
|
56 |
| -* Remove double-escaping in inline x-strings (from Opal bug fix). |
| 56 | +- Remove double-escaping in inline x-strings (from Opal bug fix). |
57 | 57 |
|
58 |
| -* Remove opal-sprockets dependency - build tools now part of opal. |
| 58 | +- Remove opal-sprockets dependency - build tools now part of opal. |
59 | 59 |
|
60 |
| -* Replaced browser formatter to use html printer from rspec |
| 60 | +- Replaced browser formatter to use html printer from rspec |
61 | 61 |
|
62 |
| -* Add timeout support to asynchronous specs |
| 62 | +- Add timeout support to asynchronous specs |
0 commit comments