This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Moderate signalThe release mandates migration to IDF 6.0 for the firmware platform.
Why it matters: All users of the firmware platform must migrate to IDF 6.0; failure leaves systems unsupported.
Summary
AI summaryUpdates chore, otto, and v2.4.0 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
Migrate to IDF 6.0 Migrate to IDF 6.0 Source: llm_adapter@2026-07-19 Confidence: high |
— |
| Feature | Medium |
Update GIF emoji component to v1.3.0 Update GIF emoji component to v1.3.0 Source: llm_adapter@2026-07-19 Confidence: high |
— |
| Bugfix | Low |
Temporarily disable touch sensor for ESP-VoCat on IDF v6 Temporarily disable touch sensor for ESP-VoCat on IDF v6 Source: llm_adapter@2026-07-19 Confidence: high |
— |
| Refactor | Low |
Migrate firmware to Noto font and document project architecture Migrate firmware to Noto font and document project architecture Source: llm_adapter@2026-07-19 Confidence: high |
— |
| Refactor | Low |
Refine GitHub issue forms Refine GitHub issue forms Source: llm_adapter@2026-07-19 Confidence: high |
— |
Full changelog
What's Changed
- chore: temporarily disable touch sensor for ESP-VoCat on IDF v6 by @laride in https://github.com/78/xiaozhi-esp32/pull/2118
- feat(otto): update GIF emoji component to v1.3.0 by @txp666 in https://github.com/78/xiaozhi-esp32/pull/2119
- v2.4.0: Migrate to IDF 6.0 by @78 in https://github.com/78/xiaozhi-esp32/pull/2120
- Complete ESP-IDF 6 migration hardening by @78 in https://github.com/78/xiaozhi-esp32/pull/2123
- Migrate firmware to Noto font and document project architecture by @78 in https://github.com/78/xiaozhi-esp32/pull/2125
- Refine GitHub issue forms by @78 in https://github.com/78/xiaozhi-esp32/pull/2128
Full Changelog: https://github.com/78/xiaozhi-esp32/compare/v2.3.0...v2.4.0
Breaking Changes
- Migrate to IDF 6.0 (requires code adjustments for compatibility)
- Temporarily disable touch sensor for ESP-VoCat on IDF v6
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About xiaozhi-esp32
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]