# ChangeLog ## v0.8.1 - 2026-07-13 ### Enhancements: - feat(build): use `idf_component.yml` as the single component version source on PC. - feat(json_ui): add image resource preload metadata and manual preload lifecycle APIs. - feat(runtime): support document-scoped image preload reference tracking and refresh. - feat(scroll): add absolute view scrolling with optional animation. - feat(font): add optional complex non-common glyph filtering for smaller dynamic fonts. ### Documentation: - docs(json_ui): document protocol 0.1.1 and PNG preload behavior. - docs(font): document glyph-complexity filtering and recommended subset workflows. ## v0.8.0 - 2026-06-28 ### Initial Release: - Initial release of `brookesia_gui_interface` with backend-neutral JSON UI documents, resources, bindings, and events. - Provides runtime document APIs for GUI backends, themes, images, fonts, and actions.
f5cb90b44d687013de08109d3b6e9603431a439e
idf.py add-dependency "espressif/brookesia_gui_interface^0.8.1"