summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <lars.wirzenius@codethink.co.uk>2014-01-06 17:52:31 +0000
committerLars Wirzenius <lars.wirzenius@codethink.co.uk>2014-01-06 17:52:31 +0000
commit87adff1b40ab0e3ce512185fa3fd4ecc641e0b32 (patch)
tree806c64442a657e9e5b0cd5934bc80bd53fbbf128
parentd1bdafb7f6f6afd0d0145d98cad3bc86c14684f7 (diff)
parenta2ace0e418b083aaad204597fd439135dc96f5a8 (diff)
downloadmorph-87adff1b40ab0e3ce512185fa3fd4ecc641e0b32.tar.gz
Merge branch 'liw/update-NEWS-for-BR13'baserock-13
Reviewed-by: Dan Firth Reviewed-by: Richard Maw
-rw-r--r--NEWS44
1 files changed, 43 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 9159a80f..cbd7396f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,49 @@
NEWS for Morph
==============
-This file contains high-level summaries of what's changed in each release.
+This file contains high-level summaries of user-visible changes in
+each Morph release.
+
+Version 13, released 2014-01-10
+-------------------------------
+
+New features added:
+
+* New CPU architecture: ppc64 architecture (POWER PC 64-bit). This is
+ the change specific for Morph. There are changes to the morphologies
+ (in a different git repository) to actually build such systems.
+
+* `morph build` and `morph deploy` now allow `.morph` suffixes in
+ command line arguments. The suffixes are stripped internally, so
+ Morph behaves as if they suffix wasn't there in the first place.
+
+* The `morph build` command is now a new implementation. The old
+ implementation is still available as `morph old-build`, just in case
+ the new code is buggy, but will be removed in a future release.
+ Likewise, `morph deploy` has a new implementation, but no
+ `old-deploy`. Both new implementations should work exactly as the
+ old ones, except for bugs.
+
+Bugs fixed:
+
+* When Morph reads git configuration files, it now correctly handles
+ whitespace at the end of configuration values.
+
+* `morph deploy` no longer creates and pushes a temporary build
+ branch. Pushing it wasn't useful, merely wasteful.
+
+* `morph deploy` now allows cross-architecture deployments, and
+ and `morph cross-bootstrap` checks that the system is being built
+ supports the target architecture.
+
+Other user-visible changes:
+
+* When preparing to build (when construcing the build graph), Morph
+ now reports the ref (SHA1) it uses for each stratum.
+
+* Systems being built must now have at least one stratum, and the
+ strata in a system must have at least one chunk that is built using
+ the normal (staging area) mode, rather than bootstrap mode.
Version 12, released 2013-11-15
-------------------------------