Zephyr v2.4.0-rc3 tagged


Maureen Helm
 

Hi everyone,

The third release candidate for Zephyr v2.4.0 has been tagged (v2.4.0-rc3). The full release log can be found here:

https://github.com/zephyrproject-rtos/zephyr/releases/tag/v2.4.0-rc3

 

This is hopefully the last release candidate before we finalize the v2.4.0 release. We have satisfied release quality criteria [1] with the exception of one high priority bug. Current bug counts are:

    High: 1

    Medium: 18

    Low: 142

 

The outstanding high priority bug is to deprecate and remove old k_mem_pool/sys_mem_pool APIs [2]. The TSC decided this week that the PR fixing this bug [3] is too extensive to merge at this late stage of the release cycle. We have documented the mem_pool APIs as deprecated [4], but will wait until after the v2.4.0 release to tag them with the __deprecated attribute and fix in-tree uses, then remove the APIs completely in v2.6.0 LTS.

 

The purpose of this release candidate is to do one last round of QA testing and finalize release notes. I don’t plan to merge anything other than documentation unless QA testing reveals new bugs that cause us to no longer satisfy release quality criteria.

 

The final release remains scheduled for 25 Sep.

 

A big Thank You to everyone that contributed to this release so far, be it with code, reviews, documentation or any other type of contribution!

 

[1] https://docs.zephyrproject.org/latest/development_process/release_process.html#release-quality-criteria

[2] https://github.com/zephyrproject-rtos/zephyr/issues/24358

[3] https://github.com/zephyrproject-rtos/zephyr/pull/28611

[4] https://github.com/zephyrproject-rtos/zephyr/pull/28646

 

Maureen

Join devel@lists.zephyrproject.org to automatically receive all group messages.