Changelog
Version 1.6.1
Release date: 22 April 2026
New features
- Label widget recolor support in LVGL 9.3
- Image dither feature
- Screenshot export feature for screens
- Padding style added to the Image widget
- Event order can now be modified in Project Settings
Bugfixes
- Fixed Command Line export errors
- Fixed hidden flag not being saved when saving multiple screens
- Fixed issue so that assets can now be modified without closing the software
- Fixed screen naming issue when another widget has the same name
- Fixed font export errors
- Fixed issue where renamed screens remained in ui.h under their old name
- Fixed Table widget export error
- Fixed software freezing when left in the background for a long time
Version 1.6.0
Release date: 08 January 2026
New features
- Added support for LVGL 9.3
- Extended click area feature added for all widgets
- New save option to store screens in separate files, enabling multiple people to work on the same project on different screens simultaneously
- Added support for assigning custom linker sections to image data
- EV Charger demo now available in 1024×600 resolution
- Added support for new boards from M5Stack and other manufacturers
- Improved stability in LVGL crash scenarios
- Removed LVGL 8.3.6
Bugfixes
- Re-added the Delete Screen event
- Fixed Flex layout issue: if a child uses FR and the FR value is overridden (e.g., to pixels), the change now applies correctly
- Fixed issue where themes from a previously opened project remained when creating a new project
- Fixed screen duplication bug where IDs on the original screen changed after duplicating
Version 1.5.4
Release date: 9 October 2025
New features
- Added Coffee Machine example program
- New out animation phases for screen transitions
- Project.info file saved alongside project file, containing last save details; included in export for version identification
- .slp file added alongside project file, storing export paths to simplify multi-user workflows
Bugfixes
- Fixed export of all UI files when no board template path is set, ensuring assets are included
- Fixed underline issue in Enter Passcode
- Fixed pointer self-assignment issue
- Fixed Slider animation time style not working
- Fixed incorrect code in SLS export helpers.c for _ui_screen_delete: updated to...
Version 1.5.3
Release date: 3 June 2025
New features
- UI Re-localization Functions
Bugfixes
- Fixed flat export error
- Fixed dynamic watchdog issue
Version 1.5.2
Release date: 13 May 2025
New features
- Added UI destroy functions
- Theme optimization
- New event trigger: LV_EVENT_INSERT
- Option to export in pre-1.5.1 format
Bugfixes
- Fixed font naming issue with hyphens
- Fixed toast message disappearing in Play mode during LVGL crash
- Fixed issue with creating fonts with identical names
- Loading optimization for large projects
- Image Button default size set to 64x64
- Fixed full screen mode persistence when launching previous versions
- Fixed KS_Diagnostics startup issue on Linux versions
- Roller widget default height set to 100px
- Fixed rendering order of non-component items within components
Version 1.5.1
Release date: 03 March 2025
New features
- Added LVGL 9.2.2 support
- Screen Group Implemented Screen Groups functionality
- Snappable Scroll Added new snappable scroll functions
- Added warning dialog when deleting widgets or components with custom aliases
- Widget state is now displayed in the Error list
- Added warning dialog during export when assets or components are missing
- Updated OBP files for:
- arduino_tft_espi
- cmake_sdl
- micropython
- sim_sdl_eclipse
- stm32h7b3i
- visual_studio
- vs_code_sdl
- Added new board files for:
- Elecrow DIS01135P
- Elecrow DIS09024P
- Renesas RA6M3 HMI
- Nuvoton NuMaker HMI M467
- Nuvoton NuMaker HMI M55M1
Bugfixes
- Fixed custom aliases not being duplicated when duplicating widgets and components
- Fixed error panel content disappearing when deleting widgets
- Fixed application freezing when font names contain hyphens
- Fixed images and background image style images being exported when "don't export" option is enabled
- Fixed binary PNG export not working when path is configured in project settings
- Removed excessive line spacing in exported code
- Fixed event components still being exported when parent widget/component has "don't export" enabled
- Fixed case sensitivity issues in object naming
- Fixed application freezing after undoing screen deletion
Version 1.5.0
Release date: 29 October 2024