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
This document outlines the goals of ESP-IDF project and is shared for the convenience of our customers. It is important to clarify that this document is not a binding commitment to our customers. Instead, its primary purpose is to offer a clear roadmap and direction for the project's development. By openly sharing this information, we aim to enhance our customers' understanding, promote transparency and ensure alignment with the overarching objectives of the ESP-IDF project.
4
6
@@ -10,32 +12,24 @@ In both minor and major releases, we integrate new chip support to enhance our p
10
12
11
13
Furthermore, we prioritize bugfix releases for active branches, focusing on improving the stability and performance of products already in production. By addressing bugs promptly, we aim to enhance the overall user experience and provide tangible benefits to customers relying on our solutions. This proactive maintenance strategy reflects our commitment to delivering reliable, high-quality products to our valued customer base.
12
14
13
-
Below are the main objectives that ESP-IDF project/teams would like to implement in 2024.
15
+
Below are the main objectives that ESP-IDF project/teams would like to implement in 2025.
14
16
15
17
- New Chip Support
16
18
17
-
- Add support for ESP32-P4
18
19
- Add support for ESP32-C5
19
20
- Add support for ESP32-C61
20
21
21
-
- More Minor Releases
22
+
- More Minor/Major Releases
22
23
23
-
- Release IDF v5.3 in 2024
24
-
- Release IDF v5.4 at the start of 2025
24
+
- Release IDF v5.5 in the middle of 2025
25
+
- Release IDF v6.0 at the end of 2025
25
26
26
27
- More Bugfix Releases
27
28
28
-
- Release v4.4.8 for IDF v4.4 before ESP-IDF v4.4 goes End of Life in July 2024
29
-
- Do more bugfix releases for IDF v5.1 before release/5.1 enters maintenance period in June 2024
30
-
- Do more bug fixes releases for release/5.2 and release/5.3, and push the two releases to be more stable and production-ready
31
-
32
-
- Updates of Libraries
33
-
34
-
- Update GDB to 14.2
35
-
- Update LLVM to 18.1.2
36
-
- Update MbedTLS to 3.6 (LTS)
37
-
- Update LWIP to 2.2.0
38
-
- Change minimal Python requirement to 3.9
29
+
- Release v5.0.8 and v5.0.9 before ESP-IDF v5.0 goes End of Life in May 2025
30
+
- Release v5.1.6 and v5.1.7 before ESP-IDF v5.1 goes End of Life in December 2025
31
+
- Do more bugfix releases for IDF v5.2 and IDF v5.3 before release/5.2 and release/5.3 enter maintenance period
32
+
- Do more bug fixes releases for release/5.4 and release/5.5, and push the two releases to be more stable and production-ready
39
33
40
34
Please note that support status of previous silicones could be found on [ESP-IDF Release and SoC Compatibility](https://github.com/espressif/esp-idf#esp-idf-release-and-soc-compatibility).
41
35
@@ -49,75 +43,86 @@ Below are the main roadmap details for functional areas inside ESP-IDF.
49
43
50
44
- New Chip Support
51
45
52
-
- Add full support for ESP32-P4 in ESP-IDF v5.3, refer to [ESP32-P4 Support Status](https://github.com/espressif/esp-idf/issues/12996)
53
-
- Add preview support for ESP32-C5 in ESP-IDF v5.3 and full support for ESP32-C5 in ESP-IDF v5.4, refer to [ESP32-C5 Support Status](https://github.com/espressif/esp-idf/issues/14021)
54
-
- Add preview support for the early samples of ESP32-C61 in ESP-IDF v5.4 and full support for mass production version in ESP-IDF v5.4.x. Refer to [ESP32-C61 Support Status](https://developer.espressif.com/pages/chip-support-status/esp32c61/#esp-idf)
46
+
- Add the initial support for the mass production version of ESP32-C5 in ESP-IDF v5.5, refer to [ESP32-C5 Support Status](https://github.com/espressif/esp-idf/issues/14021)
47
+
- Add the initial support for the mass production version of ESP32-C61 in ESP-IDF v5.5, refer to [ESP32-C61 Support Status](https://developer.espressif.com/pages/chip-support-status/esp32c61/#esp-idf)
55
48
56
49
- Bugfix releases
57
50
58
-
- Do bugfix release IDF v4.4.8 and stop maintaining ESP-IDF v4.4 in July 2024
59
-
-Release bugfix IDF v5.0.6 and IDF v5.0.7 in 2024 (maintenance period)
60
-
- Release bugfix IDF v5.1.3 and IDF v5.1.4 in H1 of 2024, and release IDF v5.1.5 in H2 of 2024
61
-
-Push release/5.1 to maintenance period from June 2024
62
-
- Do more bug fixes releases for release/5.2 (IDF v5.2.1, IDF v5.2.2, IDF v5.2.3) and release/5.3 (IDF v5.3.1, IDF v5.3.2), and push releases to be more stable and more production-ready
51
+
- Do bugfix releases v5.0.8 and v5.0.9 and stop maintaining ESP-IDF v5.0 in May 2025
52
+
-Do bugfix releases v5.1.6 and v5.1.7 and stop maintaining ESP-IDF v5.1 in December 2025
53
+
- Release bugfix IDF v5.2.4 and IDF v5.2.5 in 2025, and push release/5.2 to maintenance period from February 2025
54
+
-Release bugfix IDF v5.3.3 and IDF v5.3.4 in 2025, and push release/5.3 to maintenance period from July 2025
55
+
- Do more bug fixes releases for release/5.4 (IDF v5.4.1, IDF v5.4.2, IDF v5.4.3) and release/5.5 (IDF v5.5.1, IDF v5.5.2), and push releases to be more stable and more production-ready
63
56
64
57
## ESP-IDF Planning information
65
58
66
59
For the full list of ESP-IDF releases, please visit https://github.com/espressif/esp-idf/releases
67
60
68
-
### ESP-IDF Major Releases
61
+
All the information provided here is subject to change without notice, due to business reasons and other factors.
69
62
70
-
No Major Releases planned
63
+
### ESP-IDF Major Releases
71
64
65
+
```mermaid
66
+
timeline
67
+
68
+
title ESP-IDF Major Releases
69
+
section 2025 Q1 <br> Major Release Planning
70
+
No version planned : N/A
71
+
section 2025 Q2 <br> Major Release Planning
72
+
No version planned : N/A
73
+
section 2025 Q3 <br> Major Release Planning
74
+
No version planned : N/A
75
+
section 2025 Q4 <br> Major Release Planning
76
+
v6.0-beta1 : 2025/11/13
77
+
v6.0-beta2 : 2025/12/05
78
+
v6.0-RC1 : 2026/01/14
79
+
v6.0-RC2 : 2026/02/06
80
+
v6.0 : 2026/02/13
81
+
```
82
+
83
+
> [!NOTE]
84
+
> However for the December release, we are also considering another minor version v5.6. We would consolidate the planning in the middle of 2025 and replace v6.0 with v5.6 if v5.6 version planning is decided.
85
+
72
86
### ESP-IDF Minor Releases
73
87
74
-
#### Quarter One
75
-
76
-
- v5.2-RC1, estimate release date: 2024/02/02
77
-
- v5.2 final release, estimate release date: 2024/02/08
78
-
79
-
#### Quarter Two
80
-
81
-
- v5.3-beta1, estimate release date:: 2024/05/13
82
-
- v5.3-beta2, estimate release date:: 2024/05/31
83
-
- v5.3-RC1, estimate release date:: 2024/07/08
84
-
85
-
#### Quarter Three
86
-
87
-
- v5.3-RC2, estimate release date:: 2024/07/26
88
-
- v5.3 final release, estimate release date:: 2024/08/02
89
-
90
-
#### Quarter Four
91
-
92
-
- v5.4-beta1, estimate release date:: 2024/11/08
93
-
- v5.4-beta2, estimate release date:: 2024/11/29
94
-
- v5.4-RC1, estimate release date:: 2025/01/09
95
-
- v5.4-RC2, estimate release date:: 2025/01/29
96
-
- v5.4 final release, estimate release date: 2025/02/05
88
+
```mermaid
89
+
timeline
90
+
91
+
title ESP-IDF Minor Releases
92
+
section 2025 Q1 <br> Minor Release Planning
93
+
No version planned : N/A
94
+
section 2025 Q2 <br> Minor Release Planning
95
+
v5.5-beta1 : 2025/05/14
96
+
v5.5-beta2 : 2025/06/04
97
+
section 2025 Q3 <br> Minor Release Planning
98
+
v5.5-RC1 : 2025/07/07
99
+
v5.5-RC2 : 2025/07/28
100
+
v5.5 : 2025/08/04
101
+
section 2025 Q4 <br> Minor Release Planning
102
+
No version planned : N/A
103
+
```
97
104
98
105
### ESP-IDF Bugfix Releases
99
106
100
-
#### Quarter One
101
-
102
-
- v5.1.3, estimate release date: 2024/02/08
103
-
- v5.0.6, estimate release date: 2024/02/18
104
-
- v4.4.7, estimate release date:: 2024/03/19
105
-
- v5.2.1, estimate release date:: 2024/03/31
106
-
107
-
#### Quarter Two
108
-
109
-
- v5.1.4, estimate release date:: 2024/05/06
110
-
- v5.2.2, estimate release date:: 2024/06/17
111
-
- v4.4.8, estimate release date:: 2024/07/19
112
-
113
-
#### Quarter Three
114
-
115
-
- v5.0.7, estimate release date: 2024/08/22
116
-
- v5.3.1, estimate release date: 2024/09/16
117
-
- v5.2.3, estimate release date: 2024/10/10
118
-
119
-
#### Quarter Four
120
-
121
-
- v5.1.5, estimate release date: 2024/11/04 (Maintenance period since June 2024)
0 commit comments