Added
- Added
be exported
andbe readonly
matchers. - Added
%printf
and%sleep
directives.
Changed
- Improved TAP formatter.
- Supports
TODO
andSKIP
directives. - Use
Bail out!
on error. - Added error details.
- Supports
BeforeAll
/AfterAll
: Avoid crashes due to hook errors.Before
/After
: Improved hook error handling.BeforeCall
/AfterCall
,BeforeRun
/AfterRun
: Minor changes.
Removed
- Drop support for dash 0.5.3 due to unstable bug.
- Drop support for busybox < 1.20.0 due to unstable bug.
Fixed
- Fixed a bug that "Parameter is not set" error in word modifier.
- Fixed a bug that satisfy matcher succeed even syntax error.
- Fixed a bug that can not CTRL-C with parallel execution on zsh.
- shellspec-syntax-check.sh: Some minor bug fixes.