Releases
Zephyr project is provided as source code and build scripts for different target architectures and configurations, and not as a binary image. Updated versions of the Zephyr project are released approximately every four months.
All Zephyr project source code is maintained in a GitHub repository.
Release Life Cycle and Maintenance
Periodic Releases
The Zephyr project provides periodic releases every 4 months leading to the long term support releases approximately every 2 years. Periodic and non-LTS releases are maintained with updates, bug fixes and security related updates for at least two cycles, meaning that the project supports the most recent two releases in addition to the most recent LTS.
Long Term Support and Maintenance
A Zephyr Long Term Support (LTS) release is published every 2 years and is branched and maintained independently from the main tree for at least 2.5 years after it was released.
Support and maintenance for an LTS release stops at least half a year after the following LTS release is published.
Security Fixes
Each security issue fixed within Zephyr is backported or submitted to the following releases:
Currently supported Long Term Support (LTS) release.
The most recent two releases.
For more information, see Security Vulnerability Reporting.
Supported Releases
Release |
Release date |
EOL |
---|---|---|
2023-06-01 |
2024-08-31 |
|
2023-06-16 |
2024-02-29 |
|
2023-02-19 |
2023-10-31 |
As of 2022-01-01, LTS1 (1.14.x) is not supported and has reached end of life (EOL).
Release Notes
For Zephyr versions up to 1.13, you can either download source as a tar.gz file (see the bottom of the GitHub tagged releases page corresponding to each release), or clone the GitHub repository.
With the introduction of the West (Zephyr’s meta-tool) tool after the release of Zephyr 1.13, it is no longer recommended to download or clone the source code manually. Instead we recommend you follow the instructions in Get Zephyr and install Python dependencies to do so with the help of west.
The project’s technical documentation is also tagged to correspond with a specific release and can be found at https://docs.zephyrproject.org/.
- Zephyr 3.5.0 (Working Draft)
- Zephyr 3.4.0
- Zephyr 3.3.0
- Zephyr 3.2.0
- Zephyr 3.1.0
- Zephyr 3.0.0
- Zephyr 2.7.0
- Zephyr 2.6.0
- Zephyr 2.5.0
- Zephyr 2.4.0
- Zephyr 2.3.0
- Zephyr 2.2.1
- Zephyr 2.2.0
- Zephyr 2.1.0
- Zephyr 2.0.0
- Zephyr 1.14.3
- Zephyr 1.14.2
- Zephyr 1.14.1
- Zephyr Kernel 1.14.0
- Zephyr Kernel 1.13.0
- Zephyr Kernel 1.12.0
- Zephyr Kernel 1.11.0
- Zephyr Kernel 1.10.0
- Zephyr Kernel 1.9.2
- Zephyr Kernel 1.9.1
- Zephyr Kernel 1.9.0
- Zephyr Kernel 1.8.0
- Zephyr Kernel 1.7.0
- Zephyr Kernel 1.6.0
- Zephyr Kernel 1.5.0
Migration Guides
Zephyr provides migration guides for all major releases, in order to assist users transition from the previous release.