- Fixed memory leak by disposing CurvedAnimation in FadeTransitionWidget (#105, #106).(thanks @ZacharyYongBB).
- Added ability to click on widgets behind the barrier (#101).(thanks @mcquenji).
- Updated minimum Flutter and Dart versions to 3.35.0+ and 3.9.0+ respectively.
- 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.
isParentAliveparameter 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
Popoverwas 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,arrowDxOffsetandcontentDyOffsetnow can be apply again. - Fix Popover breaks when opened to the right.
- Update example.
- Add
RouteSettings? routeSettingsparameter.
- 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,barrierDismissibleandshowPopover.
- Add
arrowDyOffset,arrowDxOffsetandcontentDyOffsetpublic parameters.
- A
childwidget can be wrapped inInkWellorGestureDetector.
- Update
PopoverItem. - Add
PopoverDirectionto exports. - Add documentation.
- Initial release.