Quote
Version 4.26.1
Release date: March 2nd, 2026
New TouchGFX Designer Features:
Allow selecting a CMakeLists.txt file as the project file without requiring a STM32CubeMX .ioc file.
Bugfixes in TouchGFX Designer:
Fix caching issue when changing text configurations and re-generating code.
Fix outdated timestamp on files when importing a GUI.
Fix faulty code generation when a Shape widget has two identical end points.
Fix faulty code generation when a Shape widget uses an "interaction ended" callback.
New TouchGFX Core Features:
Added ChromeArt V2 support.
Bugfixes in TouchGFX Core:
Fixed an issue where the noise function for 16-bit linear gradient painters compiled to incorrect instructions on some platforms.
Fixed an issue in font code generation where compressed fonts could not compile when building with MSVS.
Fixed an incorrect build configuration for IAR9 Libcpp (C/C++17 runtime) libraries.
Inserted missing namespace touchgfx in Atomic.hpp.
Release date: March 2nd, 2026
New TouchGFX Designer Features:
Allow selecting a CMakeLists.txt file as the project file without requiring a STM32CubeMX .ioc file.
Bugfixes in TouchGFX Designer:
Fix caching issue when changing text configurations and re-generating code.
Fix outdated timestamp on files when importing a GUI.
Fix faulty code generation when a Shape widget has two identical end points.
Fix faulty code generation when a Shape widget uses an "interaction ended" callback.
New TouchGFX Core Features:
Added ChromeArt V2 support.
Bugfixes in TouchGFX Core:
Fixed an issue where the noise function for 16-bit linear gradient painters compiled to incorrect instructions on some platforms.
Fixed an issue in font code generation where compressed fonts could not compile when building with MSVS.
Fixed an incorrect build configuration for IAR9 Libcpp (C/C++17 runtime) libraries.
Inserted missing namespace touchgfx in Atomic.hpp.

