NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2261 most downloaded on pub.dev
A package that contains some default implementations of services required for a cleaner implementation of the Stacked Architecture.
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 7 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
110 releases · first in 2020
Adds dispose protection when calling notifyListeners.
Ensure model is busy as soon as runFuture notifyListeners for the first time
One column per quarter.
Adds functionality to support RxList
RxListBreaking Moved private files into src folder
Adds Mulitple streams ViewModel Builder
The FutureViewModel removes boiler plate code for a ViewModel that depends on data returned from a Future.
FutureViewModel removes boiler plate code for a ViewModel that depends on data returned from a Future.The StreamViewModel removes boiler plate code for listening to a Stream and notifying listeners as the data comes in.
StreamViewModel removes boiler plate code for listening to a Stream and notifying listeners as the data comes in.RouterService clearStackAndShow
Adds back setBusy call to BaseViewModel
Instead of depending on the user to call set reactive services we require an override to provide a list of services
- Readme instruction updates
First release of the architecture containing all the initial required parts to build a full application.
Nothing published for this version
Nothing published for this version
override equality operators to allow unit test comparison
Add barrierColor property to custom bottom sheet implementation
Adds all properties to the show snackbar cofig
Fixes #749 by executing onTap using ?
?Adds navigation transition type noTransition to the navigation Service to allow for navigation with no transition
Adds closeSnackbar method to be able to close the snackbar programmatically
closeSnackbar method to be able to close the snackbar programmaticallyisSnackbarOpen getterAdds id to the popUntil function in NavigationService to allow for nested navigation
id to the popUntil function in NavigationService to allow for nested navigationOnly make arguments map when transition is available
Expose the routeName property in navigateWithTransition and replaceWithTransition methods to allow route naming to conform with the routes in the navi
routeName property in navigateWithTransition and replaceWithTransition methods to allow route naming to conform with the routes in the navigation stackHide the message widget in showCustomSnackBar when the message color is null and message is empty
message widget in showCustomSnackBar when the message color is null and message is emptyNothing published for this version
Added clearStackAndShowView to clear stack and show widget directly
- Flutter v3 compatibility
Adds Breaking change indication below.
Deprecate: transition and transitionClass and defaultTransition argument
- Minor fix
⚠️ Break Change ⚠️: Remove the export of the Get package to hide its global variables
Adds useRootNavigator to bottomSheet
Add buttonTitleColor and cancelTitleColor to showDialog method when a dialogPlatform is passed.
buttonTitleColor and cancelTitleColor to showDialog method when a dialogPlatform is passed.Updated get to latest package version
get to latest package versionisSnackbar and SnackDismissDirectionWhen showing a bottom sheet we'll now give it a uique route name based on the properties passed in. The format of this will differ between the general
When showing a bottom sheet we'll now give it a uique route name based on the properties passed in. The format of this will differ between the general and custom.
The expected output of a bottom sheet will look like this
general_82fda55933c6a64eb961dfb6e13bdd4f // General and confirmation bottom sheet
BottomSheetType.FloatingBox_33557de8784ebb01ebd64b71926b5933 // Custom Bottom sheet with variant
Updated get to latest package version
get to latest package versionGet.reference and route.nameRemove useRootNavigator from Dialog Service
Add ignoreSafeArea parameter to showBottomSheet and showCustomSheet, pass down to get bottomSheet method
ignoreSafeArea parameter to showBottomSheet and showCustomSheet, pass down to get bottomSheet methodPass down generic types to NavigationService methods along with the properties relevant to get router
NavigationService methods along with the properties relevant to get router- Exports get package
get packageDeprecated responseData and added new property data that corresponds to that type provided
OverlayResponse and OverlayRequest for dialogs and bottom sheetsresponseData and added new property data that corresponds to that type providedshowCustomDialog and showCustomSheetshowCustomDialog from DialogService is intended for the response data and the second generic type argument for showCustomSheet from BottomSheetService is intended for the request payload dataAdded currentArguments in NavigationService
currentArguments in NavigationServiceFixes empty space on showSnackbar if title is not given
Adds prevent duplicates and parameters to NavigationService
NavigationServiceAdds support for TestSweets automation by providing keys
Fixed where currentRoute in NavigationService was always null routeObserver from StackedServices needs to passed on navigatorObservers in MaterialApp
routeObserver from StackedServices needs to passed on navigatorObservers in MaterialAppFixed barrierDismissible issue on BottomSheetService
Updates to latest version of get
Updates to latest version of get
- Migrates to null safety
Nothing published for this version
Removes the warning from the get package
ChangeNotifier in ReactiveServiceMixinFixes a regression bug for allowing null title and content for a dialog
- Removes requirement for config
Fixes snackBar config null exception when using builder
- Fixes onTap signature
Adds snackbarConfigBuilder to allow for building the config at runtime instead of before runApp is called
snackbarConfigBuilder to allow for building the config at runtime instead of before runApp is calledAdds custom mainButtonBuilder to allow you to build a main button UI from the variant passed in
- Adds isOpen functionality
Made dialog title or content optional
Your coding agent can read these notes before it upgrades. Set up the MCP server →