flutter_smart_dialog
An elegant Flutter Dialog solution, Easily implement Toast, Loading and custom Dialog, Make the use of the dialog easier!
5.3.0
11K downloads/mo
#2867 most downloaded on pub.dev
fluttercandies/flutter_smart_dialog
What this package is like to depend on
Last release today
23 Aug 2026
Release timing varies
gaps range from 2 weeks to 8 months
Rarely documented
notes for 6 of 196 stable releases
12 versions withdrawn
withdrawn after publishing
6 years old
208 releases · first in 2020
7 releases in the last 12 months
see the full history below
Release timeline
208 releases · Nov 2020 to Aug 2026Releases
latest 60 of 208-
5.3.023 Aug 2026Nothing published for this version
-
5.2.023 Aug 2026Release notes
Open source →What's changed
- Fixes #293: migrated the package and example from Flutter's bundled
package:flutter/material.dartandpackage:flutter/cupertino.dartlibraries to the standalonematerial_uiandcupertino_uipackages introduced with Flutter 3.47. - Added direct dependencies on
material_ui: ^1.0.1andcupertino_ui: ^1.0.0. - Updated the minimum constraints to Dart
^3.12.0and Flutter>=3.44.0, matching the standalone UI packages. - No compatibility bridge is used.
- Added standalone Material and Cupertino UI regression coverage.
- Reduced the Pub archive from approximately 7 MB to 143 KB and brought
flutter pub publish --dry-runto 0 warnings.
Verification
Verified with Flutter 3.47.1 / Dart 3.13.1:
- Root package and example pass
flutter analyze. - All package and example widget tests pass.
- Web and Windows release builds succeed.
- A clean external consumer project resolves
flutter_smart_dialog 5.2.0from pub.dev and passes standalone Material/Cupertino tests and a Web release build.
Package
- Fixes #293: migrated the package and example from Flutter's bundled
-
5.1.118 Jul 2026Nothing published for this version
-
5.1.014 Mar 2026Nothing published for this version
-
5.0.109 Mar 2026Nothing published for this version
-
5.0.008 Mar 2026Release notes
Open source →publish to 5.0.0 and fix issues #280 #282 #284 #286 #288
- fix: avoid calling OverlayEntry.markNeedsBuild after dispose (#282)
- fix: guard toast RenderBox access to prevent "RenderBox was not laid out" (#280)
- fix: correct dialog onBack interception logic (#284)
- fix: harden showAttach/bindWidget lifecycle and geometry checks (#288)
- test: add regression test for bindPage close on route replace (#286)
- chore: update CHANGELOG for 5.0.0 with issue links
BREAKING CHANGE: adjust dialog onBack interception behavior to match expected handling in #284.
Fixes #280
Fixes #282
Fixes #284
Fixes #286
Fixes #288 -
4.9.811 Aug 2024Nothing published for this version
-
4.9.8+101 Sep 2024Nothing published for this version
-
4.9.8+216 Sep 2024Nothing published for this version
-
4.9.8+306 Oct 2024Nothing published for this version
-
4.9.8+409 Nov 2024Nothing published for this version
-
4.9.8+509 Nov 2024Nothing published for this version
-
4.9.8+608 Feb 2025Nothing published for this version
-
4.9.8+722 Feb 2025Nothing published for this version
-
4.9.8+826 May 2025Nothing published for this version
-
4.9.8+922 Jul 2025Nothing published for this version
-
4.9.8+1008 Mar 2026Nothing published for this version
-
4.9.719 May 2024 -
4.9.7+121 May 2024Nothing published for this version
-
4.9.7+221 May 2024Nothing published for this version
-
4.9.7+322 May 2024Nothing published for this version
-
4.9.7+422 May 2024Nothing published for this version
-
4.9.7+525 May 2024Nothing published for this version
-
4.9.7+627 May 2024Nothing published for this version
-
4.9.7+701 Jun 2024Nothing published for this version
-
4.9.7+829 Jun 2024Nothing published for this version
-
4.9.7+920 Jul 2024Nothing published for this version
-
4.9.630 Dec 2023 -
4.9.6+118 Apr 2024Nothing published for this version
-
4.9.6+218 May 2024Nothing published for this version
-
4.9.531 Oct 2023Nothing published for this version
-
4.9.5+103 Nov 2023Nothing published for this version
-
4.9.5+216 Dec 2023Nothing published for this version
-
4.9.405 Aug 2023Nothing published for this version
-
4.9.302 Jul 2023Nothing published for this version
-
4.9.3+102 Jul 2023Nothing published for this version
-
4.9.3+214 Jul 2023Nothing published for this version
-
4.9.211 Jun 2023Nothing published for this version
-
4.9.105 Jun 2023Nothing published for this version
-
4.9.1+109 Jun 2023Nothing published for this version
-
4.9.005 Mar 2023Release notes
Open source →- Breaking Change 🤯
- refactor Toast: remove 'SmartToastType.first' and 'SmartToastType.firstAndLast'
- Feature
- 🥳 add 'SmartToastType.multi': Can display multi toasts at the same time
- 🥳 add showNotify: By setting NotifyType, many different types of Notify dialog can be used
- showNotify custom style: You can set the default dialog style for showNotify through the notifyStyle parameter in FlutterSmartDialog.init ()
- solve #102
- solve #111
- Stability🧐
- Breaking Change 🤯
-
4.9.0+105 Mar 2023Nothing published for this version
-
4.9.0+211 Mar 2023Nothing published for this version
-
4.9.0+311 Mar 2023Nothing published for this version
-
4.9.0+418 Mar 2023Nothing published for this version
-
4.9.0+505 Apr 2023Nothing published for this version
-
4.9.0+623 Apr 2023Nothing published for this version
-
4.8.220 Jan 2023 -
4.8.2+104 Feb 2023Nothing published for this version
-
4.8.2+205 Feb 2023Nothing published for this version
-
4.8.2+306 Feb 2023Nothing published for this version
-
4.8.2+408 Feb 2023Nothing published for this version
-
4.8.2+518 Feb 2023Nothing published for this version
-
4.8.114 Jan 2023Nothing published for this version
-
4.8.027 Dec 2022Nothing published for this version
-
4.7.321 Dec 2022Nothing published for this version
-
4.7.220 Dec 2022Nothing published for this version
-
4.7.112 Nov 2022Nothing published for this version
-
4.7.006 Nov 2022Nothing published for this version
-
4.7.0+107 Nov 2022Nothing published for this version