summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Ennis <james.ennis@codethink.co.uk>2019-03-28 12:35:38 +0000
committerJames Ennis <james.ennis@codethink.com>2019-03-29 17:15:47 +0000
commit3582b75781eb214f19972cc527a96c8637039507 (patch)
treeab1a5978d78fd88342762b4c1838bbcc02da0ae2
parentd8824015060116297a90afcacc802d06825499d8 (diff)
downloadbuildstream-3582b75781eb214f19972cc527a96c8637039507.tar.gz
NEWS: Add YAML New World Order entry
This is a follow-up to !1257 - YAML New World Order. Now that !1257 has landed, plugin's *must* use the Plugin.node_* family of functions to access or modify node members.
-rw-r--r--NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index a19182c09..7e5cbeb98 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,14 @@
buildstream 1.3.1
=================
+ o BREAKING CHANGE: YAML New World Order. The parsing and loading of .bst files
+ and node handling has been completely rewritten and is now faster. This now
+ requires that plugin authors must use the Plugin API to access or modify node
+ members. Regular dictionary accesses are no longer valid.
+
+ This change has also removed the need of a YAML cache as it proved to no longer
+ be of benefit.
+
o Added `bst artifact delete` subcommand. This command removes artifacts from
the local cache. Mulitple element names and artifact refs can be specified
as arguments.