v0.40.0 Release Notes
This release marks a significant update to anyui, featuring major improvements in layout management, animation support, event handling, component functionality, and UI/UX enhancements.
Key Improvements
Animation
Support widget animation and animation management.
Check Widget Animation for more details.
Support screen switch animation and animation management.
Check Screen Animation for more details.
Flex layout
- Support flex layout for Container
- Support for different coordinate and size units (pixel/percentage) for components
- Support "auto" size for Container, Label and Checkbox
Event handling
- Support all events for widgets for customization
- Support for multiple events with same trigger and target
Check Event Handling for more details.
Flags and states
- Support initial flags/states for widgets
- Support dynamic flags/states for widgets
Check Flag and State for more details.
SDK
- Support APIs for animation
- Enhance code portability to device
Widget improvements
- Support more properties to customize widgets
- Support default values for widget styles
Global components
Add global components edit view
Check Global Components for more details.
Code generation improvements
- More structured code generation
Fixes and improvements
- Fix reported issues on anyui issues
- Other fixes and improvements