PackageTrack
Sign in Get early access

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 2024
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 110
  1. 1.6.0 07 Nov 2024
    Release notes
    • Adds dispose protection when calling notifyListeners.
    Open source →
  2. 1.5.1 04 Sep 2024
    Release notes
    • Ensure model is busy as soon as runFuture notifyListeners for the first time
    Open source →
    Release notes

    Bug Fixes

    1.5.0 (2024-03-26)

    Features

    • mutate bottom sheet and dialog builders (#35) (711dec5)

    1.4.0 (2024-02-08)

    Features

    • add bottomsheet elevation property (9d7eef6)

    1.3.0 (2023-07-17)

    Features

    • add dynamic duration support for Snackbar (#26)
    • add auto close Snackbar (#27)

    1.2.0 (2023-07-04)

    Features

    • add useSafeArea to showCustomDialog method in DialogService (#21) (bfaa6b0)
    Open source →
  3. 1.5.0 26 Mar 2024
    Release notes
    • Adds functionality to support RxList
    Open source →
  4. 1.4.0 08 Feb 2024
    Release notes
    • Breaking Moved private files into src folder
    • Fix imports, import visibility and changed file names.
    Open source →
  5. 1.3.0 17 Jul 2023
    Release notes
    • Adds Mulitple streams ViewModel Builder
    Open source →
  6. 1.2.0 04 Jul 2023
    Release notes
    • Added FutureViewmodel
    • The FutureViewModel removes boiler plate code for a ViewModel that depends on data returned from a Future.
    Open source →
  7. 1.1.1 22 Jun 2023
    Release notes

    Bug Fixes

    • bind back method to navigateBack method (#23) (d7975c9), closes #22

    1.1.0 (2023-05-31)

    Features

    • make RouterService to implements RouterServiceInterface (#20) (f12e33d)
    Open source →
  8. 1.1.0 31 May 2023
    Release notes
    • Added StreamViewModel
    • The StreamViewModel removes boiler plate code for listening to a Stream and notifying listeners as the data comes in.
    Open source →
  9. 1.0.4 26 May 2023
    Release notes

    Bug Fixes

    Open source →
  10. 1.0.3 24 May 2023
    Release notes
    • Adds back setBusy call to BaseViewModel
    Open source →
    Release notes

    Bug Fixes

    • use push instead of navigate on router service (#19) (88b625b)
    Open source →
  11. 1.0.2 14 Apr 2023
    Release notes
    • Reactive Viewmodel updates
    • Instead of depending on the user to call set reactive services we require an override to provide a list of services
    Open source →
    Release notes

    Bug Fixes

    • Adds back function on routing service (8c70922)
    • Makes result named (df5c0db)
    Open source →
  12. 1.0.1 12 Apr 2023
    Release notes
    • Readme instruction updates
    Open source →
    Release notes

    Bug Fixes

    Reverts

    • Revert "ci: remove token for checkout action" (#17) (aa909f6), closes #17 #16

    0.10.0 (2023-04-10)

    Features

    • Add the missing button color parameters to showConfirmationDialog (#14) (dea4e87)
    Open source →
  13. 1.0.0 10 Mar 2023
    Release notes
    • First release of the architecture containing all the initial required parts to build a full application.
    Open source →
  14. 1.0.0-beta.0 10 Mar 2023 pre-release

    Nothing published for this version

  15. 0.10.0 10 Apr 2023

    Nothing published for this version

  16. 0.9.12 31 Mar 2023
    Release notes

    Bug Fixes

    • override equality operators to allow unit test comparison (8f09fe2)
    Open source →
  17. 0.9.11 23 Mar 2023
    Release notes

    Bug Fixes

    • Add barrierColor property to custom bottom sheet implementation (66abb01)
    Open source →
  18. 0.9.9 02 Jan 2023
    Release notes
    • Adds all properties to the show snackbar cofig
    Open source →
  19. 0.9.8 03 Nov 2022
    Release notes
    • Fixes #749 by executing onTap using ?
    Open source →
  20. 0.9.7 28 Oct 2022
    Release notes
    • Adds navigation transition type noTransition to the navigation Service to allow for navigation with no transition
    Open source →
  21. 0.9.5 16 Aug 2022
    Release notes
    • Adds closeSnackbar method to be able to close the snackbar programmatically
    • Removes nullability on the isSnackbarOpen getter
    Open source →
  22. 0.9.4 04 Aug 2022
    Release notes
    • Adds id to the popUntil function in NavigationService to allow for nested navigation
    Open source →
  23. 0.9.3 13 Jul 2022
    Release notes
    • Only make arguments map when transition is available
    • Fixes #656
    Open source →
  24. 0.9.2 12 Jul 2022
    Release notes
    • Expose the routeName property in navigateWithTransition and replaceWithTransition methods to allow route naming to conform with the routes in the navigation stack
    Open source →
  25. 0.9.1 29 Jun 2022
    Release notes
    • Hide the message widget in showCustomSnackBar when the message color is null and message is empty
    Open source →
  26. 0.8.26 06 Jun 2022

    Nothing published for this version

  27. 0.8.25 30 May 2022
    Release notes
    • Added clearStackAndShowView to clear stack and show widget directly
    Open source →
  28. 0.8.24 27 May 2022
    Release notes
    • Flutter v3 compatibility
    Open source →
  29. 0.8.22 04 May 2022
    Release notes
    • Fix navigation service
    • Deprecate: transition and transitionClass and defaultTransition argument
    • Update the example app
    • Replace deprecated documentaion with new one
    Open source →
  30. 0.8.22+1 09 May 2022
    Release notes
    • Adds Breaking change indication below.
    Open source →
  31. 0.8.21 03 May 2022
    Release notes
    • Minor fix
    Open source →
  32. 0.8.20 03 May 2022
    Release notes
    • ⚠️ Break Change ⚠️: Remove the export of the Get package to hide its global variables
    Open source →
  33. 0.8.18 25 Apr 2022
    Release notes
    • Adds useRootNavigator to bottomSheet
    Open source →
  34. 0.8.17 21 Feb 2022
    Release notes
    • Add buttonTitleColor and cancelTitleColor to showDialog method when a dialogPlatform is passed.
    Open source →
  35. 0.8.16 30 Nov 2021
    Release notes
    • Updated get to latest package version
    • Fixed bug on unknown isSnackbar and SnackDismissDirection
    Open source →
  36. 0.8.15 11 Oct 2021
    Release notes

    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
    
    Open source →
  37. 0.8.13 01 Aug 2021
    Release notes
    • Updated get to latest package version
    • Fixed bug on unknown Get.reference and route.name
    Open source →
  38. 0.8.12 21 Jul 2021
    Release notes
    • Remove useRootNavigator from Dialog Service
    Open source →
  39. 0.8.11 18 Jul 2021
    Release notes
    • Add ignoreSafeArea parameter to showBottomSheet and showCustomSheet, pass down to get bottomSheet method
    Open source →
  40. 0.8.10 07 Jul 2021
    Release notes
    • Pass down generic types to NavigationService methods along with the properties relevant to get router
    Open source →
  41. 0.8.9 02 Jul 2021
    Release notes
    • Exports get package
    Open source →
  42. 0.8.8 23 Jun 2021
    Release notes
    • Added generic type arguments for OverlayResponse and OverlayRequest for dialogs and bottom sheets
    • Deprecated responseData and added new property data that corresponds to that type provided
    • Added 2 generic type arguments for showCustomDialog and showCustomSheet
    • The first generic type argument for showCustomDialog from DialogService is intended for the response data and the second generic type argument for showCustomSheet from BottomSheetService is intended for the request payload data
    Open source →
  43. 0.8.7 16 Jun 2021
    Release notes
    • Added currentArguments in NavigationService
    Open source →
  44. 0.8.6 12 May 2021
    Release notes
    • Fixes empty space on showSnackbar if title is not given
    Open source →
  45. 0.8.5 23 Apr 2021
    Release notes
    • Adds prevent duplicates and parameters to NavigationService
    Open source →
  46. 0.8.4 22 Apr 2021
    Release notes
    • Adds support for TestSweets automation by providing keys
    Open source →
  47. 0.8.3 12 Apr 2021
    Release notes
    • Fixed where currentRoute in NavigationService was always null routeObserver from StackedServices needs to passed on navigatorObservers in MaterialApp
    Open source →
  48. 0.8.2 05 Apr 2021
    Release notes
    • Fixed barrierDismissible issue on BottomSheetService
    Open source →
  49. 0.8.1 03 Apr 2021
    Release notes

    Updates to latest version of get

    Open source →
  50. 0.8.0-nullsafety.1 25 Mar 2021 pre-release
    Release notes
    • Migrates to null safety
    Open source →
  51. 0.8.0-nullsafety 09 Mar 2021 pre-release

    Nothing published for this version

  52. 0.7.3 11 Mar 2021
    Release notes
    • Removes the warning from the get package
    • Complies with "Replaced reference to obsolete FlatButton button class in SnackBar"
    • Support ChangeNotifier in ReactiveServiceMixin
    Open source →
  53. 0.7.2 24 Feb 2021
    Release notes
    • Fixes a regression bug for allowing null title and content for a dialog
    Open source →
  54. 0.7.1 23 Feb 2021
    Release notes
    • Adds snackbarConfigBuilder to allow for building the config at runtime instead of before runApp is called
    Open source →
  55. 0.7.1+1 23 Feb 2021
    Release notes
    • Removes requirement for config
    Open source →
  56. 0.7.1+2 23 Feb 2021
    Release notes
    • Fixes snackBar config null exception when using builder
    Open source →
  57. 0.7.1+3 23 Feb 2021
    Release notes
    • Fixes onTap signature
    Open source →
  58. 0.7.0 23 Feb 2021
    Release notes
    • Adds custom mainButtonBuilder to allow you to build a main button UI from the variant passed in
    Open source →
  59. 0.6.8 23 Feb 2021
    Release notes
    • Adds isOpen functionality
    Open source →
  60. 0.6.7 08 Feb 2021
    Release notes
    • Made dialog title or content optional
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive