universally 11.3.1
universally: ^11.3.1 copied to clipboard
It depends on universally plug and can update the latest available version in time
11.3.1 #
- 更新依赖
enableEye改为obscureTexttextInputType改为inputLimitFormatter
11.2.3 #
- 修复
BaseTextField的 菜单不展示问题 - 更新依赖
11.2.1 #
UrlLauncher()的openAppStore、isInstalledApp、launchOtherApp支持 HarmonyOS
11.2.0 #
- 兼容 Flutter 3.32 和 3.35
- 支持 HarmonyOS
- 更新依赖
- 新增
RowTextLayoutBuilder
11.1.2 #
- 更新依赖
BaseText调整
11.1.0 #
- 移除 Hive 使用
shared_preferences作为持久化存储工具
11.0.0 #
- 迁移至 Flutter 3.35
10.2.0 #
- 新增
Decimal扩展
10.0.1 #
- 迁移至 Flutter 3.32
9.7.0 #
- 更新
fl_scroll_view BaseList的onLoading改为onLoadBaseList的onRefresh和onLoad增加EasyRefreshController回调参数BaseScaffold删除onRefresh、onLoading、onRefreshConfig
9.5.2 #
- 迁移至 Flutter 3.29
- 更新依赖
9.4.0 #
- 更新依赖
- 新增部分方法
9.3.0 #
TextNormal修改为TextMediumgetPermission修改为checkRequestPermissiongetPermissions修改为checkRequestPermissionsPermissionPrompt修改为PermissionDialogUserPrivacyAlert修改为UserPrivacyDialog
9.2.2 #
- 新增
BaseProgressIndicator - 更新依赖
9.2.1 #
- 迁移至 Flutter 3.24
- 修改
BaseTabBar.indicator为BaseTabBar.fill
9.1.1 #
- 更新适配
fl_list_wheel
9.1.0 #
- 全面替换使用官方
Theme.of(context) - 移除所有的
mainColor,切换使用Theme.of(context).primaryColor - 移除
UConfig的textStyle属性,切换使用Theme.of(context).textTheme中的bodyXXX样式 - 移除
TextExtraLarge - 新增
TextFontSize枚举 - 新增
TStyle.smallestTStyle.smallTStyle.mediumTStyle.largeTStyle.extraLarge BaseTextField新增maxLengthUseInputFormatters参数- 更新依赖
- 新增
BaseExpansionTiles、BasePopupMenuButton
8.0.3 #
BaseTextField新增onEditingCompleteWith、onSubmittedWith、onTapWithBaseTextField的sendSMS改为sendVerificationCode- 修复
BaseTextField的eyeIconBuilder不切换 - Update dependencies
8.0.1 #
BaseTextField新增三个参数- 修复
ConnectivityPlus监听多次回调 - 添加
CustomTabBar,自定义tabs子组件选中效果
8.0.0 #
- Update dependencies
extended_image_library、package_info_plus、connectivity_plus、device_info_plus、android_intent_plus- 修复
connectivity_plus新版回调状态 TextExtraLarge、TextLarge、TextNormal、TextSmall添加全部样式属性
7.1.6 #
BaseDioOptions添加enableCheckNetwork,用于请求接口时是否校验网络状态BaseDioOptions的showLoading修改为enableLoadingBaseDioOptions的pullHideLoading修改为enablePullHideLoadingBaseDioOptions新增hideCode- 修复
BaseDio单独添加loading时无法关闭
7.1.3 #
UserPrivacyDialog新增textColor和highlightColorBaseDioOptions添加buildBaseModelState,用于构建默认的BaseModel- 修改
GifController为AnimationController
7.1.0 #
- Change the
textColorinUConfigtotextStyle - Remove
isMaybePop,enableLeading, andappBarActionforBaseScaffold - Remove
BackIcon,useBackButton - Remove
BaseAppBaruseAppBar
7.0.1 #
Global()changed toUniversally()GlobalConfig()changed toUConfig()BHP()changed toBasePreferences()
6.7.1 #
- Remove the
providerpackage - Add
TextFieldConfigto support global configuration asBaseTextField
6.6.1 #
- Support web
- Fixed
enableLeadingmisalignment ofBaseAppBar
6.5.3 #
- Fixed the
headersofBaseDiooptionsbeing replaced - Update dependencies
6.5.1 #
BaseScaffoldaddsbody- Split
BaseAppand addBaseMaterialApp,BaseCupertinoApp,BaseWidgetsApp. - Migrate to 3.19.0
- Update dependencies
6.4.4 #
- Modify the
maxLinesandminLinesof theBaseTextFieldand add theTextEditingControllerextension method
6.4.1 #
- Update dependencies
- example Supports windows
6.4.0 #
- Removed
DesktopWindowsSize, and AddedWindowsSize. - Removed
Curiosity().desktop, and Addedwindow_manager. Global().setConfig()addswindowOptions- The scripts directory adds macos and windows support
6.3.1 #
- Change
BasePackagetoPackageInfoPlus - Change
BaseConnectivitytoConnectivityPlus - Change
BaseDeviceInfotoDeviceInfoPlus
6.2.2 #
- Migrate to 3.16.0
6.1.0 #
FontTyperemoved, please useFontWeightsorFontWeight- Change
TextDefaulttoTextNormal - Change
TextVeryLargetoTextExtraLarge
6.0.8 #
- Update dependencies
- Add
SpinKit()
6.0.4 #
- fix problems
6.0.3 #
- Change all
BasictoBase GlobalConfigis changed toGlobal- Change
ProjectConfigtoGlobalConfig
5.2.2 #
- Modify the permission application method
- Modify the popup method invocation mode
5.1.1 #
- Update dependencies
- Migrate to Flutter 3.13.0
4.1.0 #
- Update dependencies
- Migrate to Flutter 3.10.0
3.5.5 #
- Remove the setSemanticsEnabled
- Update dependencies
3.5.3 #
- Remove the
MainBasicScaffold, Use theisRootPageofBasicScaffold - Change
appBarLefttoappBarLeading - Change
appBarRighttoappBarAction - Change
MainTabPageBuildertoTabPage
3.5.2+2 #
- Change the
CustomDividertoBasicDivider - Modify the style of
AlertWithUserPrivacy
3.5.2 #
- In
BasicAppBar, change thetexttotitleTextand change thetitletype toWidget, Change hasLeading to enableLeading - In
BasicScaffold, addappBarTitleTextand change theappBarTitletype toWidget, Change hasLeading to enableLeading UserPrivacyCheckboxaddsfontSize
3.5.1 #
- Updating dependencies
3.5.0+2 #
- Added the
BasicTabBar()
3.5.0 #
- Updating dependencies
3.3.2+2 #
- Remove some svg
3.3.2 #
- Add channel support
3.3.1 #
- Updating dependencies
3.2.0+2 #
- Updating dependencies
- Fixed BasicList issues
3.1.0 #
- Change the
UrlCachetoApiCache - Change the
hasLogTstoisDebugger - Change the
UrltoApi - Change the
UConstanttoUConst
3.0.0 #
- Updated dio to 5.0.0
- Fixed an issue with duplicate setting of contentType
2.2.0+1 #
- Handle the failure of
BasicModelparsing
2.2.0 #
- Update
extended_image
2.1.0 #
AppBarConfigaddstitleColor- Change
expandtoextensioninBasicDioOptionsandBasicModel
2.0.1+1 #
- Compatible with Flutter 3.7.0
1.7.0 #
- Remove
showNetworkToast,alertNotNetwork,onConnectivityChangedfromBasicApp(),Please useBasicConnectivity()
1.6.2+2 #
- The
BasicImagewas redeveloped and theBasicResizeImagewas added
1.6.1 #
BasicDioOptionsAdds more methods
1.6.0+1 #
- Update some plug-ins
1.5.0+1 #
- Remove appPath from
ProjectConfig(), - Add cachePath to
ProjectConfig(),If you do not set cachePath, the default cache path is automatically used
1.3.3 #
- Change the original ExtendedFutureBuilder() to CustomFutureBuilder()
- Added new ExtendedFutureBuilder() extension for FutureBuilder()
- Added new ExtendedStreamBuilder() extension for StreamBuilder()
1.3.2+2 #
- Add
BasicTextField() - Modify
searchTextModetosearchTextPositioned - Modify
sendSMSModetosendSMSPositioned
1.3.1+1 #
- Add
RefreshControllers()
1.2.0 #
- Modify the incorrect naming
1.1.1 #
- Add
appBarConfig、textColorforProjectConfig() - Add
Gif()
1.1.0+1 #
- Update Flutter version 3.3.0
- Update Dart to 2.18.0
1.0.7 #
- Add
BasicCupertinoSwitch() - Dynamically set
Dioreturn result parsing key
1.0.6 #
- Add
SwitchApiButton()、USpacing()、UButton()、PushSwitchState()
1.0.3 #
- Change
globalKeytoglobalNavigatorKey BasicDioOptionsaddsextraDataandextraParamsheaderinBasicDioOptionsis changed to extraHeader
1.0.1 #
- Adapter flutter@3.0.0
0.9.1+3 #
- Add
showUserPrivacyDialog() - Remove
alertLoading(),useshowLoading()
0.9.0 #
- Optimize BasicDio()
0.8.7 #
- Update components to adapt to the new version
0.8.1 #
- Modify
BasicApp
0.8.0 #
- Change all
BasetoBasic
0.7.3 #
- Remove
BaseApp()non-required parameter
0.6.3 #
- Update version
0.0.6 #
- Add doc