summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-11-16 14:13:28 +0200
committerLars Wirzenius <liw@liw.fi>2021-11-16 18:25:18 +0200
commiteed18a593d75796b79a858268b9e54c69b164a47 (patch)
tree00055dbffd2262d4317a2f2dcea823fe41500964
parent257e5f7bfaa595c615424dd85c715626732b8305 (diff)
downloadsubplot-eed18a593d75796b79a858268b9e54c69b164a47.tar.gz
docs: update NEWS.md for new release
Sponsored-by: author
-rw-r--r--NEWS.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index 6335624..2ddba74 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -4,6 +4,29 @@ This file summarises the changes between released versions of Subplot and its
associated libraries, especially with regards to changes visible to
the user of the Subplot software.
+# Version 0.3.1, released 2021-11-16
+
+* The primary purpose of this release is to make the `PATH` bug fix
+ available via crates.io, to fix use of Subplot in the Sequoia-PGP
+ project. There are no breaking changes, so only the patch level of
+ the version number is incremented.
+
+* The licence of Subplot has been changed to
+ [MIT-0](https://mit-license.org/), to make it as simple as possible
+ to use Subplot on other projects, without having to worry about
+ license compatibility. Previously, this was technically possible,
+ but the Subplot licence situation was complex enough that it caused
+ people ask questions.
+
+ The Subplot developers prefer, for Subplot, to maximize adoption and
+ though they would favor a copyleft licence otherwise, they're
+ willing to compromise this time.
+
+* A bug has been fixed in the Rust `lib/runcmd` function
+ implementation to prepend a directory to the `PATH`, in the
+ `subplotlib::steplibrary::runcmd::try_to_run_in` function. The bug
+ meant that the directories in `PATH` ended up in the wrong order.
+
# Version 0.3.0, released 2021-10-20
This is still an ALPHA quality release, and includes breaking changes.