Revert SliverStack
and MultiSliver
back to have non const constructors for backwards compatibility
- Added
reverseDuration
,switchInCurve
andswitchOutCurve
to SliverAnimatedSwitcher - Fixed compatibility with flutter 3.13 and onward
Fixed issue with hit testing of SliverCrossAxisConstrained.
- Fixed #70 by using a specific hit test method with thanks to @knopp
- Fixed an edge case where
SliverClipRect
could have a null dereference with thanks to @siqwin
- Fixed #56 by accounting for maxScrollObstructionExtent with thanks to @manu-sncf
- Added some asserts to validate layout of children
Fixed issue when using a center
key in the CustomScrollView when using MultiSliver
.
Added alignment
property to SliverCrossAxisConstrained.
Fixed issue where the maxPaintExtent
was not calculated correctly in some rare cases.
Fixed formatting for pub analysis.
Fixed dev_dependency for pub analysis.
Fixed issue where small content of a MultiSliver
would cause an exception when
the overlap it got was larger.
This version essentially makes the SliverToBoxAdapter
widget obsolete.
MultiSliver now accepts RenderBox
children directly!🎉
- Accept box children of MultiSliver.
- Fixed floating point rounding error that happens in debug mode.
BREAKING:
- Migrated to nullsafety
- All render objects are now part of the private api. If you want to depend on them as public API, please open an issue.
Further improved childScrollOffset
of MultiSliver.
MultiSliver now correctly passes the incoming precedingScrollExtent
to the children.
Fixed edge cases for applyPaintTransform
and childScrollOffset
of MultiSliver.
Improved hit testing of positioned children in SliverStack.
Fixed issue where hit testing of positioned children in SliverStack failed.
Fixed issue where hit testing of a pinned SliverPinnedHeader failed.
Added SliverPinnedHeader
Fixes small layoutExtent issue in MultiSliver
Added SliverCrossAxisPadded
Added SliverCrossAxisConstrained with thanks to @remonh87
- Improved handling of reverse scroll direction
- Added
insetOnOverlap
parameter to SliverStack
Fixed a small analysis issue
Added the following widgets:
Updated readme and changelog links
Initial release including: