v1.1.0-beta.2
Pre-release
Pre-release
github-actions
released this
27 Feb 09:56
·
43 commits
to main
since this release
New Features
-
Profiles have been implemented for a more central control on commonly used parameters across projects.
See the documentation for all details. -
A new flag
--reduced-errors
(or-R
for short) has been added to hide template errors in teardown steps.
This can be useful to reduce the noise of template errors due to missing variables in teardown steps when tests fail.
Minor Changes and Bug Fixes
-
response.BodyRaw
is now represented as a UTF-8 encoded string when printed in the[Script]
section instead of listing
the list of byte values. It is still an array of bytes though, so you can operate on it as expected. -
Fixed a bug where
noabort
andalwaysabort
options had no effect on teardown steps.
Code Base
- The Goatfile parser does now produce an intermediate
AST
structure instead of theGoatfile
directly. This should allow
to build tooling around Goatfiles using the provided parser implementation more easily (i.e. like an auto-formatter or LSP).
Feel free to discover the new implementation here. [#57]