Changelog
All notable changes to the ESP Emote GFX component will be documented in this file.
[3.0.0] - 2026-01-22
Add documentation build action
Optimize EAF 8-bit render
Fix FreeType parsing performance
Remove duplicated label-related APIs
[2.1.0] - 2026-01-28
Support for decoding Heatshrink-compressed image slices
[2.0.4] - 2026-01-22
Fix Huffman+RLE decoding buffer sizing to prevent oversized output errors (Issue #18)
[2.0.3] - 2026-01-08
Delete local assets
Build acion for [‘release-v5.2’, ‘release-v5.3’, ‘release-v5.4’, ‘release-v5.5’]
Fix ESP-IDF version compatibility issues
Change flush_callback timeout from 20 ms to wait forever
[2.0.2] - 2025-12-26
Add optional JPEG decoding support for EAF animations
Center QR code rendering in UI layout
Add alpha channel support for animations
[2.0.1] - 2025-12-05
Add Touch event
[2.0.0] - 2025-12-01
Added partial refresh mode support
Added QR code widget (gfx_qrcode)
[1.2.0] - 2025-09-0
use eaf as a lib
[1.1.2] - 2025-09-29
Upgrade dependencies
Update espressif/esp_new_jpeg to 0.6.x by @Kevincoooool. #8
[1.1.1] - 2025-09-23
Fixed
Resolve image block decoding failure in specific cases. #6
[1.0.0] - 2025-08-01
Added
Initial release of ESP Emote GFX framework
Core graphics rendering engine
Object system for images and labels
Basic drawing functions and color utilities
Software blending capabilities
Timer system for animations
Support for ESP-IDF 5.0+
FreeType font rendering integration
JPEG image decoding support
Features
Lightweight graphics framework optimized for embedded systems
Memory-efficient design for resource-constrained environments