Skip to content

Flutter EasyLoading 4.0.0

Choose a tag to compare

@nslogx nslogx released this 29 Jul 02:34
· 3 commits to develop since this release

Highlights

  • Introduces immutable per-call EasyLoadingOptions, showCustom, custom progress widgets, automatic dismissal, dismissal reasons, EasyLoadingStyle.auto, and seven additional indicators.
  • Rebuilds the overlay runtime around one application-level host to prevent flashes and stale timers while coalescing high-frequency progress updates.
  • Improves accessibility, reduced-motion behavior, safe-area handling, keyboard constraints, long-text layout, and RTL animation offsets.
  • Adds current Flutter platform templates, CI, package metadata, migration guidance, and expanded regression coverage.

Requirements and migration

  • Requires Dart 3.8 or later and Flutter 3.32 or later.
  • Removes the undocumented w, key, progressKey, and overlayEntry members.
  • Review the migration guide before upgrading from 3.x.

Links