Ros 2 End of Life Dates
other
Developers rely on Ros 2 for its unique set of features and capabilities, and the need to track its end-of-life dates and supported versions has become increasingly important. Created to serve a specific purpose, Ros 2 has been maintained by its dedicated community since its inception. The product has been around for a while, and its user base continues to grow, which is why keeping an eye on its lifecycle is crucial for planning upgrades and ensuring uninterrupted development workflows. With a total of 12 versions released so far, the community has been actively working on supporting the latest releases while phasing out older ones.
The end-of-life landscape for Ros 2 is characterized by a significant number of versions that are no longer supported, with 8 out of 12 versions having reached their end-of-life. Currently, 4 versions are still actively supported, giving developers a range of options for their projects. However, with the next end-of-life date scheduled for December 31, 2026, for version kilted, developers should start planning their upgrade strategies to avoid any potential disruptions. The last version to reach end-of-life was iron, which was phased out on December 4, 2024, marking an important milestone in the product's lifecycle.
From a security perspective, Ros 2 has a clean track record, with a total of 0 CVEs tracked and no critical vulnerabilities reported. As a result, there is no most affected version, and the product does not have a Known Exploited Vulnerability status. Given this positive security posture, developers can continue to use Ros 2 with confidence, but they should still prioritize upgrading to supported versions to ensure they receive the latest security patches and feature updates. By staying on top of the end-of-life dates and supported versions, developers can ensure the long-term viability and security of their projects.
Last updated: Jul 24, 2026
| Version | Released | Active support | EOL date | Until EOL | Latest | CVEs | Status | Alert me |
|---|---|---|---|---|---|---|---|---|
| lyrical | May 22, 2026 | — | May 31, 2031 | in 1772d | — | — | Active | |
| kilted | May 23, 2025 | — | Dec 31, 2026 | in 160d | — | — | Active | |
| jazzy | May 23, 2024 | — | May 31, 2029 | in 1042d | — | — | Active | |
| iron | May 23, 2023 | — | Dec 4, 2024 | 597d ago | — | — | EOL | |
| humble | May 23, 2022 | — | May 31, 2027 | in 311d | — | — | Active | |
| galactic | May 23, 2021 | — | Dec 9, 2022 | 1323d ago | — | — | EOL | |
| foxy | Jun 5, 2020 | — | Jun 20, 2023 | 1130d ago | — | — | EOL | |
| eloquent | Nov 22, 2019 | — | Nov 30, 2020 | 2062d ago | — | — | EOL | |
| dashing | May 31, 2019 | — | May 31, 2021 | 1880d ago | — | — | EOL | |
| crystal | Dec 14, 2018 | — | Dec 31, 2019 | 2397d ago | — | — | EOL | |
| bouncy | Jul 2, 2018 | — | Jul 31, 2019 | 2550d ago | — | — | EOL | |
| ardent | Dec 8, 2017 | — | Dec 31, 2018 | 2762d ago | — | — | EOL |
Data sourced from endoflife.date · CVE data from NVD
