From d494ee4fb239220c7d052abe38726f964727dbcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Bol=C3=ADvar?= Date: Mon, 1 Mar 2021 12:08:11 -0800 Subject: [PATCH] doc: west: 0.10.0 and 0.9.1 release notes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Combining these since they are related. Signed-off-by: Martí Bolívar --- doc/guides/west/release-notes.rst | 43 ++++++++++++++++++++++++++++--- 1 file changed, 39 insertions(+), 4 deletions(-) diff --git a/doc/guides/west/release-notes.rst b/doc/guides/west/release-notes.rst index 9aa5ac18b45..6dfc9d14db2 100644 --- a/doc/guides/west/release-notes.rst +++ b/doc/guides/west/release-notes.rst @@ -6,14 +6,49 @@ v0.10.0 New features: +- The ``name`` key in a project's :ref:`submodules list + ` is now optional. + +Bug fixes: + +- West now checks that the manifest schema version is one of the explicitly + allowed vlaues documented in :ref:`west-manifest-schema-version`. The old + behavior was just to check that the schema version was newer than the west + version where the ``manifest: version:`` key was introduced. This incorrectly + allowed invalid schema versions, like ``0.8.2``. + +Other changes: + - A manifest file's ``group-filter`` is now propagated through an ``import``. This is a change from how west v0.9.x handled this. In west v0.9.x, only the top level manifest file's ``group-filter`` had any effect; the group filter - lists from any imported manifests were ignored. Starting with west v0.10.0, - the group filter lists from imported manifests are also imported. For - details, see :ref:`west-group-filter-imports`. + lists from any imported manifests were ignored. -- The ``name`` key in a project's submodules list is now optional. + Starting with west v0.10.0, the group filter lists from imported manifests + are also imported. For details, see :ref:`west-group-filter-imports`. + + The new behavior will take effect if ``manifest: version:`` is not given or + is at least ``0.10``. The old behavior is still available in the top level + manifest file only with an explicit ``manifest: version: 0.9``. See + :ref:`west-manifest-schema-version` for more information on schema versions. + + See `west pull request #482 + `_ for the motivation + for this change and additional context. + +v0.9.1 +****** + +Bug fixes: + +- Commands like ``west manifest --resolve`` now correctly include group and + group filter information. + +Other changes: + +- West now warns if you combine ``import`` with ``group-filter``. Semantics for + this combination have changed starting with v0.10.x. See the v0.10.0 release + notes above for more information. v0.9.0 ******