The visual drag & drop LVGL editor.
PicoPixel Changelog
New features, improvements, and fixes for every release.
Track every update to PicoPixel's visual LVGL editor. We ship improvements regularly — from new widget support and simulator enhancements to collaboration features and code export improvements. See all features, or want to request one? Visit our GitHub or join the Discord.
March 8, 2026
v0.8.1
Fixed
- Resolved an issue where LVGL widgets placed inside a canvas group could sometimes be missing from the exported C code
- The preview panel now correctly detects LVGL widgets nested within non-LVGL canvas objects
February 25, 2026
v0.8.0
Fixed
- Custom font export now produces correct, standalone C source files — previously exported fonts could fail to compile or load at runtime
- Font identifiers in generated code are now guaranteed to be valid C names, preventing build errors with certain font names
- Fonts created before this fix now show a clear warning during export and gracefully fall back to the default font
Changed
- Improved security of the backend font conversion pipeline
February 16, 2026
v0.7.0
Added
- Cross-file copy/paste — widgets now carry their fonts and images when pasted between files
- Image Fit/Crop mode — resize images proportionally or crop, with matching C code export
- LVGL groups can now be freely moved within screen hierarchies
- Library fonts are now available across all workspaces
Changed
- New branded loading animation replaces the previous splash screen loader
- Streamlined context menu with LVGL-relevant actions only
- Improved performance for background tabs and large project layouts
- Removed legacy drawing tools (pen, path, curve) to simplify the editor
Fixed
- Widget drag and scaling no longer behaves erratically during group moves
- Background color and opacity now clear correctly when toggling styles off
- Asset panel no longer shows duplicate ghost images
February 14, 2026
v0.6.0
Added
- PicoPixel is live — open beta launch
- Visual drag-and-drop LVGL editor with full widget palette
- Live LVGL simulator powered by WebAssembly
- Production-ready C code export (LVGL 8.x) with no proprietary dependencies
- Real-time collaborative editing with live cursors and annotations
- Built-in version control with session history and rollback
- Visual events editor for wiring widget interactions without code
- Reusable assets library for widgets, images, fonts, and colors
- Shareable simulator links for team and client reviews
- Custom font management with automatic LVGL conversion
Known Issues
- Widget animations are not yet supported in the editor or export
- Events editor flow needs additional testing — some edge cases may not export correctly
- Minor UI quirks in the property panel under certain widget configurations
- Performance may degrade on very large projects with 50+ screens
- This is an open beta — core workflows are stable, and we are actively shipping improvements