veto 0.0.5+2
veto: ^0.0.5+2 copied to clipboard
A lightweight MVVM state management solution inspired by the FilledStacks Stacked package.
0.0.5+2 #
- 🐛️ Bugfix: Update exports.
0.0.5+1 #
- ✨ New: Added the ViewModelWidget as designed in the Stacked package.
0.0.5 #
- ⚠️ Breaking/New: Reimplemented provider package to allow for use of its benefits.
- ⚠️ Breaking/New: Made BaseViewModel a ChangeNotifier again.
- ⚠️ Breaking/New: Added isReactive, onDispose and shouldDispose arguments to ViewModelBuilder.
- ⚠️ Breaking/New: Moved error and busy logic to mixins ErrorManagement and BusyManagement.
- ⚠️ Breaking/New: Moved BaseViewModel helper methods to ViewModelHelpers.
- ⚠️ Breaking/New: Introduced new BusyService lazy singleton and BusyModel which allow to show busy indicators through overlays from anywhere in the app.
- ⚠️ Breaking/New: Added BusyServiceManagement mixin to allow for easy use of the BusyService.
- ⚠️ Breaking/New: Integrated the isInitialised notifier into the ViewModelBuilder.
- ⚠️ Breaking/New: Introduced BaseViewModel setInitialised to allow for manual control of the isInitialised notifier.
0.0.4+3 #
- 🐛️ Bugfix: Fixed
Akeclasses.
0.0.4+2 #
- 🐛️ Bugfix: Fixed part of
AkeViewModelBuilder.
0.0.4+1 #
- 🐛️ Bugfix: Fixed naming of
AkeViewModelBuilder.
0.0.4 #
- ✨ New: Added
AutomaticKeepAliveClientMixintoAkeViewModelBuilder. - ✨ New: Added
AkeBaseViewModel.
0.0.3+2 #
- Improve readme
0.0.3+1 #
- Improved isMounted logic.
0.0.3 #
- ⚠️ Breaking: Made the
BaseViewModel.contextgetter nullable to better reflect actual logic. - ⚠️ Breaking: Removed all context related helper methods. Suggest to add these methods to a context extension yourself for easy fix and access.
0.0.2 #
- ⚠️ Breaking: Refactor
BaseViewModel.isMountedto function instead of callback.
0.0.1+7 #
- Update example project
0.0.1+6 #
- Fix fully removing unused parameters.
- Remove irrelevant todos.
0.0.1+5 #
- ⚠️ Breaking: Removed
disposeViewModel,initialiseViewModelandrebuildboolean arguments to theViewModelBuilder.
0.0.1+4 #
- ✨ New: Added
disposeViewModel,initialiseViewModelandrebuildboolean arguments to theViewModelBuilder.
0.0.1+3 #
- Updated readme.
0.0.1+2 #
- ✨ New: Added proper example project, unit tests and widget tests.
0.0.1+1 #
- 🐛️ Bugfix: Improved the
BaseViewModel.statelogic to givehasErrorandisBusyproper back and forth precedence overisInitialised.
0.0.1 #
- Initial release.