NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2523 most downloaded on pub.dev
A Flutter implementation of box_transform package that provides easy 2D box transform operations with advanced resizing of rect in UI.
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 5 weeks to 13 months
Nearly every release is documented
notes for 14 of 14 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
15 releases · first in 2023
Fix taps should pass through when onTap is not set. Issue#31
Fix child positioning offset bug. Issue#27
One column per quarter.
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Update root pubspec.yaml name from box_transform to melos_box_transform.
Update dependencies & resolve deprecation warnings.
resizeModeResolver override to onResizeUpdate in TransformableBoxController.Fix an issue where visibleHandles disabled the handles instead of hiding them but keeping them enabled.
Packages with breaking changes:
Packages with other changes:
Remove DoubleExt from package exports.
DoubleExt from package exports.handleAlignment from TransformableBox for AngularHandle.debugPaintHandleBounds param for painting handle bounds.Fix stack overflow error when the clamping rect is smaller than the box rect.
hideHandlesWhenNotResizable with enabledHandles and visibleHandles.0.4.0.Fix controller pattern not updating the UI when the controller is updated.
Packages with breaking changes:
Packages with other changes:
Bump up box_transform version to 0.3.0.
0.3.0.Packages with breaking changes:
Packages with other changes:
Refactored the core logic to make it more readable, cleaner and easier to maintain.
flipRect with allowFlipping.initialBox to initialRect in BoxTransformer.move and BoxTransformer.resize methods.ResizeResult now exposes laregest rect and handle used.3.0.0.3.0.0.onResized with onResizeUpdate.flipWhileResizing with allowFlippingWhileResizing.onMoved with onDragUpdate.resolveResizeModeCallback to resizeModeResolver.onChanged callback now has two parameters: UITransformResult and PointerMoveEvent.onTerminalSizeReached callback now also exposes underlying PointerEvent.onResizeStart and onResizeEnd callbacks.onDragStart and onDragEnd callbacks for move operation.Update docs and fix broken links.
Fix scaling of rect not matching cursor position.
hideHandlesWhenNotResizable flag to hide handles when the box is not
resizable by @timmaffett.TransformableBox.childBuilder is now TransformableBox.contentBuilder.- Add example.
- Bump "box_transform" to 0.1.0.
Your coding agent can read these notes before it upgrades. Set up the MCP server →