You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ensure that the latest Zephyr SDK contains all the changes necessary to support the new features included in, or planned for this release; if not, ping the SDK maintainer (@stephanosio) to release a new SDK version.
Check if any toolchain-related enhancements and bug fixes are required for any of the pull requests targeting this release. If any of these enhancements and bug fixes are not part of the latest Zephyr SDK, a new SDK version must be released.
Check that the Picolibc version in the latest SDK matches the Picolibc module version in west.yml. If they do not match, a new SDK version must be released. (ping @stephanosio and @keith-packard )
Create a "Deprecated APIs/options to be removed by x.y" issue for 4.3 (N+3), linking to it from & to the 4.2 one (Deprecated APIs/options to be removed by 4.2 #77070) . Remember to set the deprecation_tracker label.
Use the past tense (i.e. "X has been added" or "X is now Y")
Update doc/releases/release-notes-4.0.rst detailed sections (relative to 3.7.0 release) as important issues are addressed (subsystem owners). (previous: Zephyr 3.3 release notes overview #54495)
Be sure to remind maintainers to update the release notes, at the very least in the rc1, rc2 and rc3 emails. But you may need to create a GH issue to follow up.
As soon as possible
doc/releases/release-notes-4.0.rst
anddoc/releases/migration-guide-4.0.rst
with feature summary from the previous one and if not create one (previous doc: releases: add working draft release notes + guide for v3.7.0 #69418)From day one but with extra focus as we approach RC1 and after:
One month before RC1:
Two weeks before RC1:
Pre RC1
west.yml
. If they do not match, a new SDK version must be released. (ping @stephanosio and @keith-packard )deprecation_tracker
label.See https://docs.zephyrproject.org/latest/project/release_process.html#tagging for tagging details, release specific filters under https://github.com/zephyrproject-rtos/zephyr/wiki/Filters to find pending PRs.
doc/releases/release-notes-4.0.rst
detailed sections (relative to 3.7.0 release) as important issues are addressed (subsystem owners). (previous: Zephyr 3.3 release notes overview #54495)After RC3, before final release
doc/releases/release-notes-4.0.rst
overview summary and details sectionsdoc/conf.py
,doc/releases/index.rst
, anddoc/releases/eol_releases.rst
(previous release: Zephyr v3.7.0 #76047)doc/conf.py
,doc/releases/index.rst
, anddoc/releases/eol_releases.rst
: (previous: release: Zephyr v3.6.0 #69404) .doc/LICENSING.rst
for new components that do not have a license: (previous: docs: licensing: update list of 3rd party code licensed under GPL #69392)After Release
v4.0.99
(release: Zephyr v4.0.99 #81474)v4.0-branch
branch for 4.0.x releases (from v4.0.0 tag, don't include the switch to patchlevel 99)backport v4.0-branch
labeldoc/releases/release-notes-4.1.rst
anddoc/releases/migration-guide-4.1.rst
with feature summary from the previous one (if not there already) doc: releases: add working draft release notes + guide for v4.0.0 #76344Previous checklist: #69408
The text was updated successfully, but these errors were encountered: