CHANGELOG.md 1.11 KB
Newer Older
Mathieu Giraud's avatar
Mathieu Giraud committed
1 2 3

`should` adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

4 5 6 7 8 9 10 11 12
## 3.0.0 (2020-07-10)
- (API change) Directives should be placed before any command #45
- (API change) --retry launches only failed tests !21
- (new) option --retry-warned to retry both failed and warned tests !21
- (new) 'j' tests, testing json data #51
- Code refactor #39
- Improved regular and verbose output #38
- Updated and improved documentation

Mathieu Giraud's avatar
Mathieu Giraud committed
13
## 2.0.0 (2019-04-01)
14 15 16 17 18 19 20
- (API change) Commands and tests can be interleaved, each test flushing the command outputs #36
- (API change) Passing 'f' tests now trigger a fail (TODO-but-ok) #20
- (new) 'a' tests, tests "allowed to fail", unless --fail-a #27
- (new) 'i' tests, ignoring case change
- (new) options to select some tests --no-f, --no-a, --only-f, --only-a #28
- (new) --timeout option #4
- More portable colors, works both on light and dark background #35
Mathieu Giraud's avatar
Mathieu Giraud committed
21
- Bugs closed: timeout on large outputs #19, --var and --mod overriding from command line #21 #43
22 23 24
- Code refactors #14 #36
- Updated and improved documentation

Mathieu Giraud's avatar
Mathieu Giraud committed
25 26 27 28
## 1.0.0 (2018-07-06)
- Initial release, refactor of an earlier shell script