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 ******