boxy 2.2.1
boxy: ^2.2.1 copied to clipboard
Overcome limitations of built-in layouts, advanced flex, custom multi-child layouts, slivers, and more!
2.2.1 #
- Fixed small bug with
BoxyChild.offset
, thanks to Albert221 for the PR!
2.2.0 #
- Added
BoxyDelegate.getChildOrNull
, thanks to jtarkowski27 for the PR!
2.1.3 #
- Fixed visitChildrenForSemantics being called for ignored children
2.1.2 #
- Fixed
RedirectPointer
not being exported, thanks to mattermoran for the PR!
2.1.1 #
- Added the
Scale
widget which scales its child by a given factor while preserving relative size unlikeTransform
- Added the
RedirectPointer
widget which allows you to hit test a child widget even if it overpaints its parent
2.1.0 #
- Support for Flutter 3.13
2.0.9 #
- Skipped calls to buildScope as a minor performance improvement
2.0.8 #
- Fixed bug with retaining
Layer
s
2.0.7 #
- Fixed example project
- Added
BoxyChild.positionRect
2.0.6+2 #
- Added
BoxyDelegate.distanceToBaseline
- Added
BoxyDelegate.onPointerEvent
- Fixed constraints bug in
BoxyChild.layoutRect
2.0.6+1 #
- Added
BoxyDelegate.renderSize
- Fixed slot bug in
SliverContainer
- Fixed overflow bug in
BoxyFlex
2.0.6 #
- Added
BoxyLayerContext.imageFilter
2.0.5+1 #
- Fixed small bug in BoxyChild.paint
2.0.5 #
- Implemented
BoxyChild.context
2.0.4 #
- Fixed an issue with
BoxyId.data
not being applied before first layout
2.0.3 #
- Fixed an issue with accessing
CustomBoxy
children during intrinsic layout
2.0.2 #
- Added the
BoxyFlexible.align
constructor
2.0.1 #
- Added
BoxyFlexIntrinsicsBehavior
- Fixed an issue with the intrinsic sizing of
BoxyFlex
2.0.0 #
- Added sliver support to
CustomBoxy
- Added
BoxyId
, a replacement ofLayoutId
- Added the
CustomBoxy.box
andCustomBoxy.sliver
constructors - Added the
BoxBoxyDelegate
andSliverBoxyDelegate
boxy delegates - Added
SliverBoxyChild
for managing sliver children - Added the
SliverOffset
andSliverSize
wrappers - Added extensions for
SliverConstraints
andRenderSliver
- Separated the internal logic of
CustomBoxy
into theinflating_element
andrender_boxy
libraries - Bug fixes
1.3.0 #
- Migrate to null safety
- Added
BoxyChild.parentData
- Added
LayerKey
andBoxyLayerContext
- Added dry layouts
- Added the
Dominant.flexible
andDominant.expanded
constructors - Bug fixes
1.2.0+1 #
- Transition deprecated
RenderObjectElement
methods (flutter/#63269)
1.2.0 #
- Bug fixes
BoxyChild.layout
no longer sets a default hasSize
1.1.1 #
- Bug fixes
1.1.0 #
- Added
SliverContainer
/SliverCard
- Added more axis/direction utilities
- Added OverflowPadding
- Bug fixes
1.0.1 #
- Fixed Flutter SDK version constraints