summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2022-04-15 13:34:54 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2022-04-15 15:45:32 +0100
commit52a0c10bd81359ca28da8fb746558e739c38662b (patch)
tree50d75c1db0db821663ca0876daf6f3222ebf60e8
parentafe054ebe80014bfef627acea60d8b8cebe7c743 (diff)
downloadsubplot-52a0c10bd81359ca28da8fb746558e739c38662b.tar.gz
(NEWS): Add initial news for 0.4.0
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
-rw-r--r--NEWS.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index 4707e34..584eeef 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -4,6 +4,26 @@ 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.4.0, released XXXX-XX-XX
+
+- The largest change from the previous release is that Rust based
+ subplot scenario test suites are now considered supported.
+ You can find an example of this in the `examples/seq` project in
+ the Subplot source code.
+
+- To achieve this, bindings are now "polyglot" in the sense that they
+ are not language specific, though some bindings may only provide
+ implementations for particular languages (e.g. the daemon bindings
+ currently only support Python)
+
+- Subplot considers Rust 1.48.0 to be its MSRV. This is to enable
+ integration into certain distributions and to work with other projects
+ whose MSRVs are around that value.
+
+- A number of quality of life improvements around warning delivery,
+ template handling, etc. have been made. For the full details, see
+ the Git changelog.
+
# Version 0.3.1, released 2021-11-16
* The primary purpose of this release is to make the `PATH` bug fix