summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-08-07 19:00:11 +0300
committerLars Wirzenius <liw@liw.fi>2021-08-07 19:00:11 +0300
commite70ca1846001111a4ff3a668968b60eb98a1ff6b (patch)
treee25bc61ecd19d2a5d9d84264ab903807ccb3791d
parent4b9cd86c335b187fee34798c184c71c757417e47 (diff)
downloadsubplot.liw.fi-e70ca1846001111a4ff3a668968b60eb98a1ff6b.tar.gz
announce 0.2.2 release
Sponsored-by: author
-rw-r--r--blog/2021/08/07/0.2.2.mdwn62
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&mdash;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)