|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 | 4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 | 5 |
|
| 6 | +## 2023-06-01 |
| 7 | + |
| 8 | +### Changes |
| 9 | + |
| 10 | +--- |
| 11 | + |
| 12 | +Packages with breaking changes: |
| 13 | + |
| 14 | +- [`box_transform` - `v0.3.0`](#box_transform---v030) |
| 15 | +- [`flutter_box_transform` - `v0.3.0`](#flutter_box_transform---v030) |
| 16 | + |
| 17 | +Packages with other changes: |
| 18 | + |
| 19 | +- There are no breaking changes in this release. |
| 20 | + |
| 21 | +--- |
| 22 | + |
| 23 | +#### `box_transform` - `v0.3.0` |
| 24 | + |
| 25 | +- Refactored the core logic to make it more readable, cleaner and easier to maintain. |
| 26 | +- Fix issues with resizing, constraints, clamping and flipping. |
| 27 | +- [BREAKING]: Replace `flipRect` with `allowFlipping`. |
| 28 | +- [BREAKING]: Rename `initialBox` to `initialRect` in `BoxTransformer.move` and `BoxTransformer.resize` methods. |
| 29 | +- `ResizeResult` now exposes `laregest` rect and `handle` used. |
| 30 | +- Refactored code and performed some cleanup. |
| 31 | +- Bump up Dart sdk constraints to `3.0.0`. |
| 32 | +- Update all documentation to reflect the new changes. |
| 33 | +- Fix broken links in docs. |
| 34 | +- Add tests for resizing features. |
| 35 | + |
| 36 | + |
| 37 | +#### `flutter_box_transform` - `v0.3.0` |
| 38 | + |
| 39 | +- Bump up Dart sdk constraints to `3.0.0`. |
| 40 | +- Bump up box_transform version to `0.3.0`. |
| 41 | +- [BREAKING]: Replace `onResized` with `onResizeUpdate`. |
| 42 | +- [BREAKING]: Replace `flipWhileResizing` with `allowFlippingWhileResizing`. |
| 43 | +- [BREAKING]: Replace `onMoved` with `onDragUpdate`. |
| 44 | +- [BREAKING]: Rename `resolveResizeModeCallback` to `resizeModeResolver`. |
| 45 | +- [BREAKING]: `onChanged` callback now has two parameters: `UITransformResult` and `PointerMoveEvent`. |
| 46 | +- [BREAKING]: `onTerminalSizeReached` callback now also exposes underlying `PointerEvent`. |
| 47 | +- Add `onResizeStart` and `onResizeEnd` callbacks. |
| 48 | +- Add `onDragStart` and `onDragEnd` callbacks for move operation. |
| 49 | +- Add simple example alongside an advanced playground example. |
| 50 | + |
| 51 | + |
6 | 52 | ## 2023-04-07
|
7 | 53 |
|
8 | 54 | ### Changes
|
|
0 commit comments