Repository navigation
v5.0.2
Changelog
New Features
- Added OverlayPopupHost component to optimize popup performance in certain scenarios
- Added QR code scanner control
- Added CSS FlexBox layout control
- Added TextArea multi-line text control
- Added Gallery page for detecting operating system information
Optimizations
- Optimized template generation for ItemsControl series controls
- Optimized Carousel component, added swipe switching functionality
- Optimized OptionButtonGroup control, implemented custom height and added Icon configuration
- Optimized AddOnDecoratedBox, added underline style
- Optimized Alert component, added close event
- Optimized Dialog control, provided a static creation API
- Optimized Drawer, implemented custom popup width
- Optimized two-way binding for selected properties in Navmenu, Combobox and List
- Optimized ReactiveUI library reference, replaced Avalonia.ReactiveUI with ReactiveUI.Avalonia
Bug Fixes
- Fixed TabControl data source unable to bind Icon
- Fixed incorrect arrow position when Popup changes location
- Fixed DataGrid content not refreshing with ItemsSource issue
- Fixed TreeView default selection should not play wave animation issue
- Fixed DataGrid filter popup menu dynamically widening when popping up
- Fixed DataGrid error when data source is empty
Special Thanks
- Thanks to https://github.com/yaobiao131 for implementing the QR code scanner control
- Thanks to https://github.com/tuskermanshu for implementing CSS FlexBox layout control, carousel drag-to-flip page and control focus rendering styles
New Contributors
- @tuskermanshu made their first contribution in #112
- @j7-dev made their first contribution in #128
Full Changelog: v5.0.1...v5.0.2