antd_flutter_mobile 5.0.8-alpha.1
antd_flutter_mobile: ^5.0.8-alpha.1 copied to clipboard
Antd Flutter implementation, zero dependencies, ultra-lightweight (only 200kB), 50+ components, complete Antd Token system implementation.
Changelog #
5.0.8-alpha.1 #
2025-10-12
This update primarily unifies form models for input components, optimizes form performance, and changes the value type of all value-supporting components to dynamic. Includes extensive demo and documentation improvements. #
✨ New Features
- Form Auto-collection Support:
AntdCascaderView,AntdInput,AntdTextArea,AntdSegmented,AntdSlider,AntdSwitch,AntdCheckList,AntdRadio,AntdCheckbox,AntdSelector,AntdRadioGroup, andAntdCheckboxGroupnow support automatic form data collection - Dynamic Properties: Added support for dynamic properties in both
AntdRadioGroupandAntdCheckboxGroup - Touch Feedback Control:
AntdListnow includes afeedbackproperty to directly disable touch feedback styles - Controlled Loading:
AntdSkeletonaddsspinandchildproperties for controlled loading states - Enhanced Slider:
AntdSliderBarItemadds onActive event and dynamic value property - Haptic Feedback Option:
AntdHapticFeedbacknow includes a none property
⚙️ Improvements
- Scroll Behavior: Fixed default edgeThreshold to 0.2 in AntdScrollView
- Animation Fix: Resolved issue where AntdSkeleton animations would override border radius
🐛 Bug Fixes
- Slider Positioning: Fixed incorrect scroll view positioning in
AntdSliderBar - Tap Priority: Corrected
AntdTapOptionspriority issue - Navigation Layout: Fixed incorrect display position for
AntdNavBar's left property - Dynamic Updates: Resolved
AntdSegmenteddynamic update issue
5.0.7-alpha.1 #
- Refactored the
AntdBoxevent model, fixing the issue where long press would accidentally trigger click events. Removed theAntdTapAccepterproperty and addedalwaysReceiveTap. - Fixed the issue where
AntdAnimationwas not merging correctly. - Improved the context menu for
AntdInput. - Added
AntdScrollControllerProviderto allow accessing scroll information in the context. - Updated
AntdSelector'svalue from Set to List because Set does not support serialization. - Fixed the style priority issue for
AntdAction. - Updated animations for
AntdSwipeAction.
5.0.6-alpha.1 #
- Added a
hapticFeedbackoption toAntdIndexBar, supporting configuration at both theStyleand property levels. - Changed the default behavior of
AntdButtonto be non-click-through. - Renamed
AntdCheckboxStyle'sdefaultIconStyletoiconStyleanddefaultIcontoicon. - Fixed the issue where
AntdEllipsisignored the length of the...ellipsis. - Simplified
AntdFormproperties by removingheaderandfooter, as they were of limited practical use and complicated implementation due to the use ofColumn. - Updated
AntdPageIndicatorStyle'sbodyStyletostyle. - Removed the default
obscureIconandactiveObscureIconfromAntdInputStyle. - Added
headersandfootersoptions toAntdListto facilitate customization with Slivers-based widgets. - Fixed the issue where
AntdPopupdid not apply the global styles fromAntdTheme. - Added a new
filloption toAntdColor. - Adjusted the
Stylepriority order. The new priority is:styleBuilderon the component >styleon the component >AntdStyleProvider>AntdStyleBuilderProvider. - Optimized the performance of
AntdProvider.
5.0.5-alpha.1 #
AntdPopover,AntdDropdown,AntdToast,AntdTour,AntdMask,AntdPopup,AntdCascader,AntdActionSheet,AntdModal, andAntdDialognow support customanimationsvia the animation property.AntdMaskHolenow supports clipping usingAntdMaskHoleClipper.- Fixed animation performance issues with
AntdSwitch. - Updated animations for
AntdDropdown.
5.0.4-alpha.1 #
- Fully adapted for dark mode
- Removed
DoubleExtensions - Removed default
_properties fromAntdSizeandAntdColor - Added dark/light theme switching in Examples
- Improved API documentation for Theme-related features
5.0.3-alpha.1 #
AntdThemeadded support foractionSheetStyle,dialogActionStyle, andmodalActionStyleAntdProviderremoved support for default Overlay- Added
AntdIconWrapto support mixed usage ofIconDataandAntdBox - Optimized style naming for
AntdPopoverStyle - Added
AntdModalTypeforAntdModalandAntdDialogTypeforAntdDialog, allowing customization of different styles in dynamic styling - Fixed an issue where the default state of
AntdSwitchmight be incorrect
5.0.2-alpha.1 #
- Added new
AntdDropdowncomponent - Improved test cases for Style.dart
- Optimized the display effect of
AntdSliderwhen min and max values are set - Changed onCancel to
onExtraTapinAntdSearchBar - Added
feedbackDurationand accepter properties toAntdBox - Added optional haptic feedback (enabled by default with light feedback) for interactive components
AntdMaskHolenow supports controllable hit testing
5.0.1-alpha.1 #
- Added fully property-supported static methods for
Toast,Mask,Popup,Dialog,Modal,ActionSheet, and included corresponding demos - Improved documentation information in Readme
- Style system now supports inheritance property merging
- Fixed incorrect initial value display issue in Form
- Enhanced
AntdLogfunctionality - Added support for using
AntdProviderwithout wrapping the root directory - Demo improvements and refinements
5.0.0-alpha #
- Initial version release
- Includes basic component system