From e70ca1846001111a4ff3a668968b60eb98a1ff6b Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 7 Aug 2021 19:00:11 +0300 Subject: announce 0.2.2 release Sponsored-by: author --- blog/2021/08/07/0.2.2.mdwn | 62 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 blog/2021/08/07/0.2.2.mdwn 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) -- cgit v1.2.1