diff options
author | Lars Wirzenius <liw@liw.fi> | 2021-08-07 19:00:11 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2021-08-07 19:00:11 +0300 |
commit | e70ca1846001111a4ff3a668968b60eb98a1ff6b (patch) | |
tree | e25bc61ecd19d2a5d9d84264ab903807ccb3791d | |
parent | 4b9cd86c335b187fee34798c184c71c757417e47 (diff) | |
download | subplot.liw.fi-e70ca1846001111a4ff3a668968b60eb98a1ff6b.tar.gz |
announce 0.2.2 release
Sponsored-by: author
-rw-r--r-- | blog/2021/08/07/0.2.2.mdwn | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/blog/2021/08/07/0.2.2.mdwn b/blog/2021/08/07/0.2.2.mdwn new file mode 100644 index 0000000..0a309f5 --- /dev/null +++ b/blog/2021/08/07/0.2.2.mdwn @@ -0,0 +1,62 @@ +[[!tag announcement]] +[[!meta date="2021-08-07 18:30:00 +0300"]] +[[!meta title="Subplot 0.2.2 released—acceptance testing tool"]] + +[Subplot project]: https://subplot.liw.fi/ +[Subplot tool]: https://subplot.liw.fi/ +[home page]: https://subplot.liw.fi/ +[version control]: https://gitlab.com/subplot/subplot +[installation]: https://subplot.liw.fi/download/ + +The [Subplot project][] announces the 0.2.2 release of the [Subplot tool][] +for documenting acceptance criteria and verifying them +automatically. + +See [home page][], [version control][] repository, and [installation][] +instructions. + +# Version 0.2.2, released 2021-08-07 + +This is release is meant for use by people other than Subplot's own +developers. It is of ALPHA quality, in that what is implemented is +meant to work, but we reserve the right to make backwards incompatible, +breaking changes in future releases. + +## General + +* When a scenario step matches more than one binding, the error + message now lists all the matching bindings to make it easier for + the user to fix the problem. (By Lars Wirzenius) + +* The documentation now explains core concepts relevant to Subplot, + and suggests an initial workflow for a project using Subplot. (By + Lars Wirzenius) + +## Python support + +* The `lib/daemon` Subplot library now uses custom Python code instead + of the netcat tool. This removes a dependency, and also avoids the + problem of there being at least two more or less incompatible + versions of netcat in common use. (By Alexander Batischev) + +* The `lib/daemon` library now has a way to pass environment variables + to the daemon. (By Alexander Batischev) + +## Bash support + +* The documentation now makes it clearer that the `files_get` + function returns the contents of the embedded file and not a + filename. (By Richard Maw) + +* Some spelling and other language mistakes have been fixed in the + documentation for Bash support. (By Richard Maw) + +* The `dict` helper functions can now read embedded files. (By Richard + Maw) + +* The generated Bash test program now supports the `--env` option to + let the user pass in environment variables when invoking the test + program. (By Richard Maw) + +* Assertion functions now return an error rather then terminating the + test program. This lets cleanups run. (By Richard Maw) |