- Update minimum Flutter and Dart versions to 3.24.0+ and 3.5.0+ respectively.
- Update README.
- Update web example to use flutter.js service worker bootstrapping.
- Fixed Half of the widget is not shown. (thanks @zwett).
- Added
contentDxOffset
. (thanks @kasyanyukd1995).
- BREAKING: Improve popover rendering.
isParentAlive
parameter was deprecated. (thanks @VictorOhashi).
- Add
popoverTransitionBuilder
. Users can provide custom animation transition now. (thanks @sanjidbillah).
- Fixed the bug that appears when the parent widget from which
Popover
was presented has been removed from a widget tree (thanks @ajaxspace).
- Fixed the bug that appears when you change window size while popover is opened (thanks @whitebug).
- Set minimum dart version to 2.12.0.
- Fix constraints size for
PopoverDirection.top
&PopoverDirection.bottom
.
- Recalculate popover shape on context changes.
- Parameters
arrowDyOffset
,arrowDxOffset
andcontentDyOffset
now can be apply again. - Fix Popover breaks when opened to the right.
- Update example.
- Add
RouteSettings? routeSettings
parameter.
- Rebuild Popover on device orientation changes (thanks @SanekLic, @shcherbuk96).
- Lower minimum version requirements for Dart and Flutter to pass pub.dev validation.
- Migrate to NNBD.
- BREAKING: Refactor popover implementation to have identical API to included in Flutter modal dialogs e.g.
showCupertinoDialog
- docs: README updates
- docs: example application updates
- Add
Key key
,barrierDismissible
andshowPopover
.
- Add
arrowDyOffset
,arrowDxOffset
andcontentDyOffset
public parameters.
- A
child
widget can be wrapped inInkWell
orGestureDetector
.
- Update
PopoverItem
. - Add
PopoverDirection
to exports. - Add documentation.
- Initial release.