swipeable_page_route 0.4.7 copy "swipeable_page_route: ^0.4.7" to clipboard
swipeable_page_route: ^0.4.7 copied to clipboard

Swipe to navigate back and admire beautifully morphing widgets

Changelog #

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

0.4.7 · 2025-01-26 #

🐛 Bug Fixes #

  • fix exception for MorphingAppBar/MorphingSliverAppBar without title (9d5a213)
  • fix FlexibleSpaceBar exception during animation (50808c7)

📦 Build & CI #

  • upgrade to Flutter ^3.27.0, Dart ^3.6.0 (ce6924d)

0.4.6 · 2024-12-18 #

📜 Documentation updates #

  • update outdated sample code in the README (69b1f81), closes: #76

0.4.5 · 2024-12-18 #

🎉 New Features #

  • add key parameter to public widgets (53eccb1)

⚡ Changes #

  • remove dependency on flutter_color_models (0b50afa), closes: #79

📦 Build & CI #

  • upgrade to Flutter ^3.27.0-0, Dart ^3.6.0-0 (c065d66)

0.4.4 · 2024-08-13 #

🎉 New Features #

0.4.3 · 2024-05-21 #

🎉 New Features #

  • support Flutter ^3.22 (#54), closes: #52. Thanks to @1l0 and @nimr77!
  • add remaining properties from AppBar and SliverAppBar (b4ebae5), closes #44:
    • morphingAppBar.scrolledUnderElevation, .notificationPredicate, .forceMaterialTransparency, and .clipBehavior
    • morphingSliverAppBar.scrolledUnderElevation, .surfaceTintColor, .forceMaterialTransparency, and .clipBehavior

📦 Build & CI #

  • upgrade to Flutter ^3.22.0, Dart ^3.4.0 (587a08a)

0.4.2 · 2024-01-20 #

🎉 New Features #

  • handle new pageRoute.popDisposition (9cee84a)
  • expose swipeablePageRoute., swipeablePage.reverseTransitionDuration (4f6e398), closes #38

📦 Build & CI #

  • upgrade to Flutter >=3.16.0 (8dd381c), closes #36

0.4.1 · 2023-12-30 #

🎉 New Features #

⚡ Changes #

🐛 Bug Fixes #

  • honor themeData.useMaterial3 with different defaults compared to Material 2 (cc98d3f)

0.4.0 · 2023-05-30 #

⚠️ BREAKING CHANGES #

  • make swipeablePageRoute.canOnlySwipeFromEdge, .backGestureDetectionWidth, and .backGestureDetectionStartOffset mutable and change SwipeablePageRoute.buildPageTransitions(…)'s corresponding parameters to ValueGetters (2ad8bfb), closes: #27

🐛 Bug Fixes #

  • fix MorphingAppBar's title text color during swipe (fb0466d)

0.3.1 · 2023-05-16 #

📦 Build & CI #

  • upgrade to Flutter >=3.10.0, Dart >=3.0.0 <4.0.0 (ff58ba7)
  • update black_hole_flutter to ^1.0.3 (0f114e2)

0.3.0 · 2023-01-24 #

⚠️ BREAKING CHANGES #

  • remove deprecated appBar./sliverAppBar.textTheme (c0cb638)

🐛 Bug Fixes #

  • use Flutter's update logic/fields for AnimatedTitle's title style (341dc68), closes: #21

📦 Build & CI #

  • upgrade to Flutter >=3.3.0, Dart >=2.18.0 <3.0.0 (0ad5c9e)
  • update black_hole_flutter to ^1.0.0 (9a43d1b)

0.2.6 · 2022-01-14 #

📜 Documentation updates #

  • add SwipeablePageTransitionsBuilder warning to README (cea522c)

0.2.5 · 2022-01-14 #

🎉 New Features #

  • add SwipeablePageTransitionsBuilder for usage with PageTransitionsTheme, closes: #19 (8a5e677)

📦 Build & CI #

0.2.4 · 2021-10-30 #

🎉 New Features #

  • only intercept drag events in the swipeable direction (#18). Thanks to @NaikSoftware!

0.2.3 · 2021-08-10 #

🎉 New Features #

  • add swipeablePageRoute.transitionBuilder, closes: #16

0.2.2 · 2021-06-09 #

🎉 New Features #

  • add swipeablePageRoute.backGestureDetectionStartOffset (#14), closes: #13. Thanks to @zim32!
  • add swipeablePageRoute.transitionDuration (#15). Thanks to @zim32!

0.2.1 · 2021-03-09 #

🎉 New Features #

  • make swipeablePageRoute.canSwipe mutable, closes: #8
  • add buildContext.getSwipeablePageRoute<T>()

0.2.0 · 2021-03-08 #

⚠️ BREAKING CHANGES #

  • migrate to null-safety
  • swipeablePageRoute.onlySwipeFromEdge is now called canOnlySwipeFromEdge

🎉 New Features #

  • add swipeablePageRoute.canSwipe, closes: #8
  • add swipeablePageRoute.backGestureWidth

⚡ Changes #

  • [Sliver-]MorphingAppBar's colors are interpolated using HSV

0.1.6 · 2020-12-14 #

🎉 New Features #

  • example: demonstrate onlySwipeFromEdge parameter

0.1.5 · 2020-10-20 #

🐛 Bug Fixes #

  • resolve theme only once to avoid looking up deactivated widget's ancestor
  • keep brightness parameter during transition
  • center app bar bottom widgets during animation

0.1.4 · 2020-08-09 #

📦 Build & CI #

  • update dartx to ^0.5.0
  • use stricter linting rules

0.1.3 · 2020-05-27 #

🎉 New Features #

  • app_bar: support non-opaque backgrounds (#2)

0.1.2 · 2020-05-11 #

🐛 Bug Fixes #

  • support Flutter v1.17.0

0.1.1 · 2020-04-30 #

📜 Documentation updates #

  • fix MorphingSliverAppBar naming in README

0.1.0 · 2020-04-30 #

Initial release 🎉

308
likes
160
points
4.84k
downloads
screenshot

Publisher

verified publisherwanke.dev

Weekly Downloads

Swipe to navigate back and admire beautifully morphing widgets

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

black_hole_flutter, collection, flutter, list_diff

More

Packages that depend on swipeable_page_route