Skip to content

Release Management

Anas Nashif edited this page Feb 27, 2024 · 26 revisions

Please see https://docs.zephyrproject.org/latest/project/release_process.html#release-milestones and https://docs.zephyrproject.org/latest/releases/ for the definition of the release process and release checkpoints and milestones.

Release milestone dates

Milestone 3.5 3.6 3.7 (LTS) 4.0
Planning 2023/05/20 2023/09/22 2024/01/12 2024/06/26
Review target milestones 2023/09/08 2024/01/05 2024/05/10 2024/10/11
Release and Timeline Announcement 2023/09/15 2024/01/19 2024/05/31 2024/11/01
Feature Freeze (RC1) 2023/09/29 2024/02/02 2024/06/14 2024/11/08
2nd Release Candidate (RC2) 2023/10/06 2024/02/09 2024/06/28 2024/11/15
Hard Freeze (RC3) 2023/10/13 2024/02/16 2024/07/12 2024/11/22
Release 2023/10/20 2024/02/23 2024/07/26 2024/11/29
End Of Life 2024/07/31

Previous Releases

Milestone 3.1 3.2 3.3 3.4
Planning 2022/04/27 2022/08/26 2023/02/01
Review target milestones 2022/08/12 2022/12/16 2023/05/05
Release and Timeline Announcement 2022/05/06 2022/09/02 2023/01/06 2023/05/19
Feature Freeze (RC1) 2022/05/16 2022/09/09 2023/01/27 2023/05/26
2nd Release Candidate (RC2) 2022/05/20 2022/09/16 2023/02/03 2023/06/02
Hard Freeze (RC3) 2022/05/27 2022/09/23 2023/02/10 2023/06/09
Release 2022/06/03 2022/09/30 2023/02/17 2023/06/16
End Of Life Ended Ended Ended 2024/02/29

Note, as per the TSC F2F of 2019/10/31, releases after and including 2.4 have a 4 month cadence.

Release management meetings

The release management team meets weekly to triage bugs and assess release readiness following the below agenda:

  • Triage bugs
    • Bugs without priority
    • Unassigned bugs
    • Issues without category
  • Review backports
  • Review release progress