NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3123 most downloaded on pub.dev
Swipe to navigate back and admire beautifully morphing widgets
Last release 9 months ago
02 Jan 2026
Release timing varies
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 25 of 25 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
25 releases · first in 2020
One column per quarter.
upgrade to Flutter ^3.35.0 , Dart ^3.9.0 ( c315762 ), closes: #100
fix exception for MorphingAppBar / MorphingSliverAppBar without title
update outdated sample code in the README ( 69b1f81 ), closes: #76
add key parameter to public widgets
animate appBar.flexiblespace ( #64 ), closes: #63 . Thanks to @proformance
appBar.flexiblespace (#64), closes: #63. Thanks to @proformancesupport Flutter ^3.22 ( #54 ), closes: #52 . Thanks to @1l0 and @nimr77 !
AppBar and SliverAppBar (b4ebae5), closes #44:
morphingAppBar.scrolledUnderElevation, .notificationPredicate, .forceMaterialTransparency, and .clipBehaviormorphingSliverAppBar.scrolledUnderElevation, .surfaceTintColor, .forceMaterialTransparency, and .clipBehavior^3.22.0, Dart ^3.4.0 (587a08a)handle new pageRoute.popDisposition
add SwipeablePage and a Go Router example ( ea49c3e ), closes #29 . Thanks to @110 , @kamranbekirovyz , and @gustavjohansen98 for exploring this!
SwipeablePage and a Go Router example (ea49c3e), closes #29. Thanks to @110, @kamranbekirovyz, and @gustavjohansen98 for exploring this!swipeablePageRoute.allowSnapshotting, .barrierDismissible (#35). Thanks to @MagTuxGit!65f2a5d)themeData.useMaterial3 with different defaults compared to Material 2 (cc98d3f)make swipeablePageRoute.canOnlySwipeFromEdge , .backGestureDetectionWidth , and .backGestureDetectionStartOffset mutable and change SwipeablePageRoute
swipeablePageRoute.canOnlySwipeFromEdge, .backGestureDetectionWidth, and .backGestureDetectionStartOffset mutable and change SwipeablePageRoute.buildPageTransitions(…)'s corresponding parameters to ValueGetters (2ad8bfb), closes: #27MorphingAppBar's title text color during swipe (fb0466d)upgrade to Flutter >=3.10.0 , Dart >=3.0.0 <4.0.0
remove deprecated appBar./sliverAppBar.textTheme (`c0cb638`)
add SwipeablePageTransitionsBuilder warning to README (`cea522c`)
SwipeablePageTransitionsBuilder warning to README (cea522c)add SwipeablePageTransitionsBuilder for usage with PageTransitionsTheme, closes: #19 (`8a5e677`)
only intercept drag events in the swipeable direction (#18). Thanks to @NaikSoftware!
add swipeablePageRoute.transitionBuilder, closes: #16
swipeablePageRoute.transitionBuilder, closes: #16make swipeablePageRoute.canSwipe mutable, closes: #8
swipeablePageRoute.canSwipe mutable, closes: #8buildContext.getSwipeablePageRoute<T>()swipeablePageRoute.onlySwipeFromEdge is now called canOnlySwipeFromEdge
swipeablePageRoute.onlySwipeFromEdge is now called canOnlySwipeFromEdgeswipeablePageRoute.canSwipe, closes: #8swipeablePageRoute.backGestureWidth[Sliver-]MorphingAppBar's colors are interpolated using HSVexample: demonstrate onlySwipeFromEdge parameter
onlySwipeFromEdge parameterresolve theme only once to avoid looking up deactivated widget's ancestor
### 📦 Build & CI - update dartx to ^0.5.0 - use stricter linting rules
^0.5.0app_bar: support non-opaque backgrounds
### 🐛 Bug Fixes - support Flutter v1.17.0
fix MorphingSliverAppBar naming in README
MorphingSliverAppBar naming in READMEInitial release 🎉
Initial release 🎉
Your coding agent can read these notes before it upgrades. Set up the MCP server →