- Deprecated dismissCompleter in modal flash.
- Migrate to flutter 3.16.0 .
- Add
onRemoveFromRoute
inDefaultFlashController
, it only works whenpersistent
is false.
FlashBar
addbuilder
param to warp child.
- Fix remove view insets of child.
- Fix using safe area is now optional.
- Change the default Toast text style to bodyLarge.
- Fix: set FLash hit test behavior to
HitTestBehavior.deferToChild
. - Add context for slide animation creator.
- Fix: create slide animation before initState completed.
- Refactor: flash dismiss direction and add slideAnimationCreator to customize slide animation.
- Fix: wrap captured theme child with Builder.
- Feat: add onBarrierTap. optimize default flash theme.
- Fix: Flash animation handle.
- Add default FlashBarTheme and FlashToastTheme.
- Publish 3.0.0
- Refactor.
- Add flash route.
- Use ThemeExtension.
- Will pop add the controller param.
- Remove some about focusScopeNode.
- Add
copyWith
method for theme data.
- Add
position
optional param forFlashBarShortcuts
.
- Fix #49
- Add
constraints
optional params forFlash
. - Add
transitionDuration
andconstraints
configuration.
- Add return
Future
forFlash.dismiss
.
- Add return
Future
forFlash.dismiss
.
- Add optional params for
Toast
.
- Add optional params useSafeArea.
- Restructure.
- Add context shortcuts.
- Add theme configuration.
- fix: #22 #23.
- Remove optional params rootNavigator.
- Change the method of finding root overlay.
- Add optional params rootNavigator.
- Fix return value to nullable.
- Stable null-safety release
- Migrate to null safety.
- Update example.
- Add
FlashController.isDisposed
.
- Remove
userInputForm
.
- Hide soft keyboard like a route when show a not persistent flash.
- In the example, because WillPopScope conflicts with FlashController.onWillPop, use BackButtonInterceptor instead of WillPopScope.
- Fix
FlashBuilder
type not match.
- Adjust message bottom margin.
- Remove deprecated method.
- Remove unused variable.
- Dismiss with horizontal drag.
- Added
FlashHelper
for example.
margin
added null checks
- Fixed animation dismissed but
dismissInternal()
not called.
- Rename to flash
- Refactoring code makes it easier to customize content
FlashPosition.center
- Flashbar creation