-
Notifications
You must be signed in to change notification settings - Fork 7.5k
Release Roadmap and Management
Ricardo F Tafas Jr edited this page Feb 4, 2025
·
4 revisions
- All dates are subject to change.
- ESP-IDF information here is a convenience and not the formal source. Check ESP-IDF Project.
Milestone | 3.2 | 3.3 | 3.4 | 3.5 | 4.0 |
---|---|---|---|---|---|
Planning | 05/02/2025 | 25/06/2025 | 27/08/2025 | 05/11/2025 | |
Feature Freeze | 12/02/2025 | 02/07/2025 | 03/09/2025 | 12/11/2025 | |
1st Release Candidate (RC1) | 26/02/2025 | 16/07/2025 | 17/09/2025 | 26/11/2025 | |
2nd Release Candidate (RC2) | 05/03/2025 | 23/07/2025 | 24/09/2025 | 03/12/2025 | |
Release | 12/03/2025 | 30/07/2025 | 01/10/2025 | 10/12/2025 | 25/03/2026 |
ESP-IDF Base | 5.4 | 5.5 | (TBD) | (TBD) | (TBD) |
Format: dd/mm/yyyy
- Planning: preparations, evaluation if the dates can be kept.
- Freeze: No new PRs will be accepted after this date, unless they are bugfixes. Project is branched from master. Usually 2 weeks.
- RC1: First release candidate, will only accept critical bugfixes. Usually 1 week.
- RC2: Second release candidates, will only accept blocking bugfixes. Usually 1 week.
- Release: Date of Release tag.
- Releases follow the format: Major-Minor-Fixes (x.y.z)
- Major: ESP-IDF major update or breaking changes (along minor changes, new features and fixes).
- Minor: ESP-IDF minor update, addition of new features (along all fixes).
- Fixes: bugfixes only.
- The launch of a new Major/Minor will replace the previous release.
- Arduino for ESP32 Releases do not outlive the ESP-IDF they were built upon.
- Back-ports of Arduino Releases are evaluated on case by case.
- No back-ports over outdated/unsupported ESP-IDF releases.
- Arduino for ESP32 and Arduino Component for ESP-IDF follow the same release schedule.