Releases: Aoi-hosizora/flutter_ahlib
Releases · Aoi-hosizora/flutter_ahlib
flutter_ahlib v1.3.0
[1.3.0] - Refactor and improve the whole library
This upgrading contains lots of large changes, visit #14 for details.
- This is a break update, which begins to support null-safety dart. (Sorry for merging these updates and changes so late :P)
- Currently, this package is separated into four parts -
Common widgets
,List widgets
,Image widgets
,Utilities
, each part contains some useful widgets or utilities. - New common widgets since v1.2.0:
AppBarActionButton
CustomDrawerController
CustomInkRipple
CustomInkSplash
CustomInkWell
CustomInkResponse
CustomPageRoute
CustomPageRouteTheme
CustomScrollPhysics
DefaultCustomScrollPhysics
CustomSingleChildLayoutDelegate
DrawerScaffold
ExtendedDropdownButton
ExtendedNestedScrollView
ExtendedScrollbar
ExtendedTabBarView
OverflowClipBox
PreviouslySwitchedWidget
PreloadablePageView
PageChangedListener
TableWholeRowInkWell
TextSelectionWithColorHandle
VideoProgressIndicator
StatelessWidgetWithCallback
StatefulWidgetWithCallback
etc... - New list widgets since v1.2.0:
MultiSelectable
SelectableItem
SelectableCheckboxItem
PaginationGridView
PaginationSliverGridView
RefreshableGridView
RefreshableSliverGridView
- New image widgets and image utilities since v1.2.0:
ExtendedPhotoGallery
loadLocalOrNetworkImageBytes
loadLocalOrNetworkImageCodec
LocalOrCachedNetworkImage
ReloadablePhotoView
- New utilities since v1.2.0:
downloadFile
ExtendedLogger
PreferredPrinter
Flutter material constants
Flutter extensions
getMimeFromExtension
getExtensionsFromMime
TaskResult
- Deleted or renamed components since v1.2.0:
DrawerListView -> x
showPopupListMenu -> XXXDialogOption
SliverAppBarDelegate / SliverAppBarSizedDelegate -> SliverHeaderDelegate
TabInPageNotification -> NestedPageViewNotifier
FileOrNetworkImageProvider -> LocalOrCachedNetworkImageProvider
NotifiableData
etc...
flutter_ahlib v1.2.0
[1.2.0] - Refactor the whole library and add some widgets
- This is a break update, see #13
flutter_ahlib v1.1.3
[1.1.3] - Add more settings for widgets
- Update
IconText
andPlaceholderText
parameters. - Fix
LocalOrNetworkImageProvider
header. - Update list widgets.
- Add
image
packages and upgrade dependencies.
flutter_ahlib v1.1.2
[1.1.2] - Update some bugs in PlaceholderText and PaginationXXX
- Fix
PlaceholderText
some bugs. - Update
PaginationXXX
initialPage
conditions.
flutter_ahlib v1.1.1
[1.1.1] - Refactor the whole library
- Add some comments to api, update some filenames.
- Merge
common
anditem
packages towidget
. - Add
common
package withaction_controller.dart
,hash.dart
andtuple.dart
. - Update
list
package, mergePaginationXXX
andSeriableXXX
by usingPaginationStrategy
. - Add new
hash.dart
andtuple.dart
fromgoogle/quiver-dart
andgoogle/tuple.dart
. - Rewrite tests for
common
package usinggroup()
andtest()
.
flutter_ahlib v1.0.12
[1.0.12] - Add LocalOrNetworkImageProvider
- Update file structure
- Add
LocalOrNetworkImageProvider
flutter_ahlib v1.0.11
[1.0.11] - Update list package
- Update some name:
PaginationListView
SeriationListView
PaginationStaggeredGridView
SeriationStaggeredGridView
- Add sliver:
RefreshableSliverListView
PaginationSliverListView
SeriationSliverListView
flutter_ahlib v1.0.9
[1.0.9] - Update structure
- Move all source file to
lib/src/
and export it onlib/flutter_ahlib.dart
- Extract
lib/src/list/
package types tolib/src/list/type.dart
- Rename
PlaceHolder
toPlaceholder
- Split
lib/src/list
tolib/src/fab
- Add some document comments
flutter_ahlib v1.0.8
[1.0.8] - Add DrawerListView
- Add
DrawerListView<T>
and some types - Rename
PopupMenuItem
toPopupActionItem
- Update
RippleSizedView
actions
flutter_ahlib v1.0.5
[1.0.5] - Update ListPlaceHolderText
- Add
ListPlaceHolderSetting
to list widgets