osam 6.4.2 osam: ^6.4.2 copied to clipboard
Lightweight and predictable state management. Allows you to save all application state by using Hve library
[6.3.5] - 16 july 2019 #
*6.3.5 prevent change values from widgets
*6.2.7 change property value flow changed
*6.2.3 added useCaseContainer getter for UseCase
*6.2.0 stable release
*0.0.1 start osam ent
*0.0.2 edited event
*0.0.5 edited property stream
*1.0.0 refactored middleware
*1.1.1 edited example
*1.2.0 property stream to mapper
*1.3.0 added natty event
*1.3.4 edited presenter
*1.3.5 edited streams for type safety
*2.0.1 added null safety calls
*2.2.4 added persist
*2.2.9 chained persist with lifecycle
*2.3.0 added hive restoring workaround
*2.3.2 downgraded equatable
*2.3.3 updated equatable
*2.3.7 added generic type for event
*2.3.9 removed generic type for event
*2.4.0 added persist check
*2.4.1 changed Event for Middleware
*4.2.5 added init method to presenter
*4.2.6 code format
*4.2.8 removed bug in property stream
*4.3.3 removed bug in property after distinct breaking change
*4.3.4 removed initial value emit in property stream
*4.3.5 optimized store provider, state restore flow changed (get ur state from PersistRepo before construct Store and pass state from persist as a parameter to Store if exist)
*4.3.8 TabNavigator can build widgets, not only OsamNavigator
*4.3.9 Added delete methods for persist
*4.4.2 Added error dispatching method to middleware
*5.0.0 Removed middlewares and added useCases(Redux removed)
*5.0.7 removed AppState in presenters(data can be called only from useCases)
*5.1.5 replaced BaseState by BaseValue
*5.2.4 reverted baseState
*5.2.8 removed refreshHashCode
*5.3.0 ui utils moved to osam_flutter