NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2017 most downloaded on pub.dev
Show alert dialog or modal action sheet adaptively according to platform.
Last release 20 days ago
18 Sep 2026
Ships fairly regularly
a new release about every 3 months
Most releases are documented
notes for 43 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
100 releases · first in 2020
One column per quarter.
Await showTextAnswerDialog recursive call to resolve Dart 3.13 async_return_with_no_await lint and restore full pub.dev static analysis score.
showTextAnswerDialog recursive call to resolve Dart 3.13 async_return_with_no_await lint and restore full pub.dev static analysis score.pedantic_mono to latest version and remove redundant custom linter rules.context.mounted guards to fully comply with updated linter rules.Support Web (WASM) by conditionally importing macOS dialog implementations ( #159 , #160 ).
chore: untrack example/pubspec.lock and update .pubignore
chore: untrack example/pubspec.lock and update .pubignore
adaptive_dialog-dialogs)showTextAnswerDialog call and resolve analyzer issuesIntroduce ImeAwareSingleActivator to prevent shortcut execution during IME composition.
Restored CHANGELOG.md history and fixed missing example/pubspec.lock.
Restored CHANGELOG.md history and fixed missing example/pubspec.lock.
Integrated keyboard shortcuts and text selection support.
AdaptiveSelectionMode to control text selection behavior.fullyCapitalizedForMaterial is deprecated and change default to false by @mono0926 in #147
Full Changelog: 2.5.0...2.6.0
fullyCapitalizedForMaterial: true explicitly.Changed to Flutter 3.35.0 and Dart 3.9.0 or higher
Full Changelog: 2.4.2...2.5.0
scrollable: true for MaterialTextInputDialog by @mono0926 in #144
Full Changelog: 2.4.1...2.4.2
scrollable: true to MaterialTextInputDialog (#143, #144)Fix validation message handling in iOS text input dialog by @mono0926 in #141
Full Changelog: 2.4.0...2.4.1
Changed to Flutter 3.27.0 and Dart 3.6.0 or higher
Full Changelog: 2.3.0...2.4.0
Use SystemContextMenu for iOS Full Changelog : 2.2.1...2.3.0
Full Changelog: 2.2.1...2.3.0
Changed to Flutter 3.24.0 and Dart 3.5 or higher by @mono0926 in #136
Full Changelog: 2.2.0...2.2.1
Nothing published for this version
Nothing published for this version
Fix deprecated API use (ButtonBar, PopInvokedCallback)
onPopInvoked should be migrated to onPopInvokedWithResultadaptive_dialog: 2.1.0 as this version will cause a compilation error.
Add spellCheckConfiguration to DialogTextField
spellCheckConfiguration to DialogTextFieldonWillPop is deleted, and canPop/onPopInvoked is added instead
onWillPop is deleted, and canPop/onPopInvoked is added instead
Fix TextStyle of showConfirmationDialog/showModalActionSheet
feat: Add option to set toggleable for showConfirmDialog
- Support Flutter 3.10 - Upgrade macos_ui to 2.0.0
Adds pub topics and screenshots to package metadata.
Nothing published for this version
Follow changes of macos_ui 2.0.0-beta.7
- Depends on macos_ui again
- fix: pop with dialog context
Fix Flutter 3.10 compile error caused by macos_ui package
Nothing published for this version
Nothing published for this version
Fix no title showModalActionSheet for Material style
showModalActionSheet for Material styleNothing published for this version
Fix the error with pop when BuildContext is disposed
pop when BuildContext is disposedAdd documentation about barrierDismissible
barrierDismissibleSupport textCapitalization in DialogTextField
maxLenght → maxLength)Nothing published for this version
Expose route settings on all apis
Use accentColor for macOS by using dynamic_color
Nothing published for this version
Nothing published for this version
- Use macos_ui v1
Fix useActionSheetForIOS was mistakenly worked
useActionSheetForIOS was mistakenly workedNothing published for this version
Add outer edge to showTextInputDialog for macOS
Add AdaptiveDialog.instance.updateConfiguration, a method used for changing default configuration
AdaptiveDialog.instance.updateConfiguration, a method used for changing default configuration- Add builder parameter - This resolved #28, #42 and #56
builder parameter
Nothing published for this version
Change isCupertinoStyle to return true if TargetPlatform is macOS
isCupertinoStyle to return true if TargetPlatform is macOSDeprecate alertStyle of showOkAlertDialog/showOkCancelAlertDialog, which was mistakenly defined, and add style property instead.
alertStyle of showOkAlertDialog/showOkCancelAlertDialog, which was mistakenly defined, and add style property instead.showOkAlertDialog scrollable (#53)Add isCaseSensitive parameter to showTextAnswerDialog
isCaseSensitive parameter to showTextAnswerDialog (#49)Add optional arg to submit form when user hits enter on last input field to showTextAnswerDialog()
showTextAnswerDialog() (#39)Remove unused cancelLabel from MaterialModalActionSheet
cancelLabel from MaterialModalActionSheet- Add onWillPop parameter
onWillPop parameter- Migrate to null safety
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix missing fullyCapitalizedForMaterial
fullyCapitalizedForMaterial (https://github.com/mono0926/adaptive_dialog/issues/23)Support initial selection for showConfirmationDialog
Your coding agent can read these notes before it upgrades. Set up the MCP server →