- Bump minimal Flutter version to 3.7.0
- Warning with Scrollable.of
- Issue with Quilted layout algorithm. (#232)
- Issue when childCount is 0 with Quilted layout.
- SliverAlignedGrid and AlignedGridView widgets.
- Renamed SliverMasonryGridDelegate to SliverSimpleGridDelegate.
- StaggeredTile.fit constructor.
- Stable release
- Make the
childCount
parameter ofSliverMasonryGrid
constructors, nullable and not required.
- Remove position issue with staired pattern.
- Remove extra space on fixed woven grid.
- Remove extra space on fixed quilted grid (#216).
- Issue with Woven pattern layout flow in second run.
- Issue with Woven pattern and text direction.
- Issue with Quilted pattern.
- Complete rewriting of the package. It comes now with 5 differents grid layouts (Staggered, Masonry, Quilted, Woven, Staired).
- Add option to disable keepAlives
- Stable null safety version
- LateInitializationError: Local
firstIndex
has not been initialized. (#151)
- Support for state restoration
- Null Safety Support
- KeepAliveBucket logic, should improve performances
- Support for state restoration.
- Flutter version dependency.
- Static analysis issues.
- Upgrade to AndroidX and fixes the BoxHitTestResult exception (#49)
- Better fix for the bug where items are built only once.
- Fix a bug where items are built only once.
- Use the new SliverWithKeepAliveWidget.
- Dart 2.1 mixin support.
- Fix the rtl support (#17).
- Add Dart 2 support.
- Fix #10
StatefulWidget.createState must return a subtype of State<AutomaticKeepAliveVariableSizeBox>
.
- Add a way to let the tile's content to define the tile's extent in the main axis.
- Add
fit
constructor toStaggeredTile
.
- Add
countBuilder
andextendBuilder
constructors toSliverStaggeredGrid
- Remove Flutter SDK constraint
- Remove update Flutter SDK constraint
- Fix images in readme
- Add dynamic resizing demo
- Initial Open Source release