Skip to content

xiaozhi-esp32

v2.4.0 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

Published 7d Home Automation
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

llm esp32 mcp

ReleasePort's take

Moderate signal
editorial:auto 7d

The 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 summary

Updates chore, otto, and v2.4.0 across a mixed release.

Changes in this release

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

Track xiaozhi-esp32

Get notified when new releases ship.

Sign up free

About xiaozhi-esp32

All releases →

Related context

Beta — feedback welcome: [email protected]