summaryrefslogtreecommitdiff
path: root/NEWS.md
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers+gitlab@digital-scurf.org>2021-11-16 16:38:34 +0000
committerDaniel Silverstone <dsilvers+gitlab@digital-scurf.org>2021-11-16 16:38:34 +0000
commit046644e6e22c46b1972e367f9106834572f3ae48 (patch)
tree00055dbffd2262d4317a2f2dcea823fe41500964 /NEWS.md
parent18b297fdc7b5db59db59bdbcf943506370057ab6 (diff)
parenteed18a593d75796b79a858268b9e54c69b164a47 (diff)
downloadsubplot-0.3.1.tar.gz
Merge branch 'release' into 'main'0.3.1
prepare release 0.3.1 Closes #247 See merge request subplot/subplot!232
Diffstat (limited to 'NEWS.md')
-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.