diff --git a/documentation/migration-guides/index.rst b/documentation/migration-guides/index.rst index 14127d56ff..81227ad569 100644 --- a/documentation/migration-guides/index.rst +++ b/documentation/migration-guides/index.rst @@ -12,6 +12,7 @@ to move to one release of the Yocto Project from the previous one. .. toctree:: migration-general + release-5.3 release-5.2 release-5.1 release-5.0 diff --git a/documentation/migration-guides/migration-5.3.rst b/documentation/migration-guides/migration-5.3.rst new file mode 100644 index 0000000000..22653fc911 --- /dev/null +++ b/documentation/migration-guides/migration-5.3.rst @@ -0,0 +1,68 @@ +.. SPDX-License-Identifier: CC-BY-SA-2.0-UK + +.. |yocto-codename| replace:: whinlatter +.. |yocto-ver| replace:: 5.3 +.. Note: anchors id below cannot contain substitutions so replace them with the + value of |yocto-ver| above. + +Release |yocto-ver| (|yocto-codename|) +====================================== + +Migration notes for |yocto-ver| (|yocto-codename|) +-------------------------------------------------- + +This section provides migration information for moving to the Yocto +Project |yocto-ver| Release (codename "|yocto-codename|") from the prior release. + +Supported kernel versions +~~~~~~~~~~~~~~~~~~~~~~~~~ + +The :term:`OLDEST_KERNEL` setting is XXX in this release, meaning that +out the box, older kernels are not supported. See :ref:`4.3 migration notes +` for details. + +Supported distributions +~~~~~~~~~~~~~~~~~~~~~~~ + +Compared to the previous releases, running BitBake is supported on new +GNU/Linux distributions: + +- XXX + +On the other hand, some earlier distributions are no longer supported: + +- XXX + +See :ref:`all supported distributions `. + +Rust language changes +~~~~~~~~~~~~~~~~~~~~~ + +systemd changes +~~~~~~~~~~~~~~~ + +Recipe changes +~~~~~~~~~~~~~~ + +Removed variables +~~~~~~~~~~~~~~~~~ + +The following variables have been removed: + +Removed recipes +~~~~~~~~~~~~~~~ + +The following recipes have been removed in this release: + +Removed classes +~~~~~~~~~~~~~~~ + +The following classes have been removed in this release: + +Removed features +~~~~~~~~~~~~~~~~ + +The following features have been removed in this release: + +Miscellaneous changes +~~~~~~~~~~~~~~~~~~~~~ diff --git a/documentation/migration-guides/release-5.3.rst b/documentation/migration-guides/release-5.3.rst new file mode 100644 index 0000000000..cbc4f13a7a --- /dev/null +++ b/documentation/migration-guides/release-5.3.rst @@ -0,0 +1,9 @@ +.. SPDX-License-Identifier: CC-BY-SA-2.0-UK + +Release 5.3 (whinlatter) +======================== + +.. toctree:: + + migration-5.3 + release-notes-5.3 diff --git a/documentation/migration-guides/release-notes-5.3.rst b/documentation/migration-guides/release-notes-5.3.rst new file mode 100644 index 0000000000..181f1a401d --- /dev/null +++ b/documentation/migration-guides/release-notes-5.3.rst @@ -0,0 +1,126 @@ +.. SPDX-License-Identifier: CC-BY-SA-2.0-UK + +.. |yocto-codename| replace:: whinlatter +.. |yocto-ver| replace:: 5.3 +.. Note: anchors id below cannot contain substitutions so replace them with the + value of |yocto-ver| above. + +Release notes for |yocto-ver| (|yocto-codename|) +------------------------------------------------ + +New Features / Enhancements in |yocto-ver| +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Linux kernel XXX, gcc XXX, glibc XXX, LLVM XXX, and over XXX other + recipe upgrades. + +- Minimum Python version required on the host: XXX. + +- New variables: + +- Kernel-related changes: + +- New core recipes: + +- New core classes: + +- Architecture-specific changes: + +- QEMU / ``runqemu`` changes: + +- Documentation changes: + +- Go changes: + +- Rust changes: + +- Wic Image Creator changes: + +- SDK-related changes: + +- Testing-related changes: + +- Utility script changes: + +- BitBake changes: + +- Packaging changes: + +- LLVM related changes: + +- SPDX-related changes: + +- ``devtool`` changes: + +- Patchtest-related changes: + +- :ref:`ref-classes-insane` class related changes: + +- Security changes: + +- :ref:`ref-classes-cve-check` changes: + +- New :term:`PACKAGECONFIG` options for individual recipes: + +- Systemd related changes: + +- :ref:`ref-classes-sanity` class changes: + +- Miscellaneous changes: + +Known Issues in |yocto-ver| +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Recipe License changes in |yocto-ver| +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The following changes have been made to the :term:`LICENSE` values set by recipes: + +.. list-table:: + :widths: 20 40 40 + :header-rows: 1 + + * - Recipe + - Previous value + - New value + * - ``recipe name`` + - Previous value + - New value + +Security Fixes in |yocto-ver| +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The following CVEs have been fixed: + +.. list-table:: + :widths: 30 70 + :header-rows: 1 + + * - Recipe + - CVE IDs + * - ``recipe name`` + - :cve_nist:`xxx-xxxx`, ... + +Recipe Upgrades in |yocto-ver| +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The following recipes have been upgraded: + +.. list-table:: + :widths: 20 40 40 + :header-rows: 1 + + * - Recipe + - Previous version + - New version + * - ``recipe name`` + - Previous version + - New version + +Contributors to |yocto-ver| +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Thanks to the following people who contributed to this release: + +Repositories / Downloads for Yocto-|yocto-ver| +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~