stacked_services
A package that contains some default implementations of services required for a cleaner implementation of the Stacked Architecture.
1.6.0
15K downloads/mo
#2459 most downloaded on pub.dev
FilledStacks/stacked
What this package is like to depend on
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 105 of 107 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
110 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
110 releases · Apr 2020 to Nov 2024Releases
latest 60 of 110-
1.6.007 Nov 2024 -
1.5.104 Sep 2024Release notes
Open source →- Ensure model is busy as soon as runFuture notifyListeners for the first time
-
1.5.026 Mar 2024 -
1.4.008 Feb 2024Release notes
Open source →- Breaking Moved private files into src folder
- Fix imports, import visibility and changed file names.
-
1.3.017 Jul 2023 -
1.2.004 Jul 2023Release notes
Open source →- Added FutureViewmodel
- The
FutureViewModelremoves boiler plate code for a ViewModel that depends on data returned from a Future.
-
1.1.122 Jun 2023 -
1.1.031 May 2023Release notes
Open source →- Added StreamViewModel
- The
StreamViewModelremoves boiler plate code for listening to a Stream and notifying listeners as the data comes in.
-
1.0.426 May 2023 -
1.0.324 May 2023Release notes
Open source → -
1.0.214 Apr 2023Release notes
Open source →- Reactive Viewmodel updates
- Instead of depending on the user to call set reactive services we require an override to provide a list of services
Release notes
Open source → -
1.0.112 Apr 2023 -
1.0.010 Mar 2023Release notes
Open source →- First release of the architecture containing all the initial required parts to build a full application.
-
1.0.0-beta.010 Mar 2023 pre-releaseNothing published for this version
-
0.10.010 Apr 2023Nothing published for this version
-
0.9.1231 Mar 2023Release notes
Open source →Bug Fixes
- override equality operators to allow unit test comparison (8f09fe2)
-
0.9.1123 Mar 2023Release notes
Open source →Bug Fixes
- Add barrierColor property to custom bottom sheet implementation (66abb01)
-
0.9.902 Jan 2023 -
0.9.803 Nov 2022 -
0.9.728 Oct 2022Release notes
Open source →- Adds navigation transition type noTransition to the navigation Service to allow for navigation with no transition
-
0.9.516 Aug 2022Release notes
Open source →- Adds
closeSnackbarmethod to be able to close the snackbar programmatically - Removes nullability on the
isSnackbarOpengetter
- Adds
-
0.9.404 Aug 2022Release notes
Open source →- Adds
idto thepopUntilfunction inNavigationServiceto allow for nested navigation
- Adds
-
0.9.313 Jul 2022 -
0.9.212 Jul 2022Release notes
Open source →- Expose the
routeNameproperty innavigateWithTransitionandreplaceWithTransitionmethods to allow route naming to conform with the routes in the navigation stack
- Expose the
-
0.9.129 Jun 2022Release notes
Open source →- Hide the
messagewidget inshowCustomSnackBarwhen the message color is null and message is empty
- Hide the
-
0.8.2606 Jun 2022Nothing published for this version
-
0.8.2530 May 2022 -
0.8.2427 May 2022 -
0.8.2204 May 2022Release notes
Open source →- Fix navigation service
- Deprecate: transition and transitionClass and defaultTransition argument
- Update the example app
- Replace deprecated documentaion with new one
-
0.8.22+109 May 2022 -
0.8.2103 May 2022 -
0.8.2003 May 2022Release notes
Open source →- ⚠️ Break Change ⚠️: Remove the export of the Get package to hide its global variables
-
0.8.1825 Apr 2022 -
0.8.1721 Feb 2022Release notes
Open source →- Add
buttonTitleColorandcancelTitleColorto showDialog method when a dialogPlatform is passed.
- Add
-
0.8.1630 Nov 2021Release notes
Open source →- Updated
getto latest package version - Fixed bug on unknown
isSnackbarandSnackDismissDirection
- Updated
-
0.8.1511 Oct 2021Release notes
Open source →Bottom Sheet Unique Name
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.
- general: `general_{md5hashOfTitleAndDescription}
- custom: `variant_{md5HashOfTitleDescriptionMainButtonTitleSecondaryButtonTitle}
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 -
0.8.1301 Aug 2021Release notes
Open source →- Updated
getto latest package version - Fixed bug on unknown
Get.referenceandroute.name
- Updated
-
0.8.1221 Jul 2021 -
0.8.1118 Jul 2021Release notes
Open source →- Add
ignoreSafeAreaparameter toshowBottomSheetandshowCustomSheet, pass down togetbottomSheet method
- Add
-
0.8.1007 Jul 2021Release notes
Open source →- Pass down generic types to
NavigationServicemethods along with the properties relevant togetrouter
- Pass down generic types to
-
0.8.902 Jul 2021 -
0.8.823 Jun 2021Release notes
Open source →- Added generic type arguments for
OverlayResponseandOverlayRequestfor dialogs and bottom sheets - Deprecated
responseDataand added new propertydatathat corresponds to that type provided - Added 2 generic type arguments for
showCustomDialogandshowCustomSheet - The first generic type argument for
showCustomDialogfromDialogServiceis intended for the responsedataand the second generic type argument forshowCustomSheetfromBottomSheetServiceis intended for the request payloaddata
- Added generic type arguments for
-
0.8.716 Jun 2021 -
0.8.612 May 2021 -
0.8.523 Apr 2021 -
0.8.422 Apr 2021 -
0.8.312 Apr 2021Release notes
Open source →- Fixed where currentRoute in NavigationService was always null
routeObserverfromStackedServicesneeds to passed onnavigatorObserversinMaterialApp
- Fixed where currentRoute in NavigationService was always null
-
0.8.205 Apr 2021 -
0.8.103 Apr 2021 -
0.8.0-nullsafety.125 Mar 2021 pre-release -
0.8.0-nullsafety09 Mar 2021 pre-releaseNothing published for this version
-
0.7.311 Mar 2021Release notes
Open source →- Removes the warning from the get package
- Complies with "Replaced reference to obsolete FlatButton button class in SnackBar"
- Support
ChangeNotifierinReactiveServiceMixin
-
0.7.224 Feb 2021 -
0.7.123 Feb 2021Release notes
Open source →- Adds
snackbarConfigBuilderto allow for building the config at runtime instead of beforerunAppis called
- Adds
-
0.7.1+123 Feb 2021 -
0.7.1+223 Feb 2021 -
0.7.1+323 Feb 2021 -
0.7.023 Feb 2021Release notes
Open source →- Adds custom mainButtonBuilder to allow you to build a main button UI from the variant passed in
-
0.6.823 Feb 2021 -
0.6.708 Feb 2021