bloc_advanced_tools 0.1.20
bloc_advanced_tools: ^0.1.20 copied to clipboard
Advanced tools for development using the BLoC pattern
0.1.20 #
- update async_tools to 0.1.17
0.1.19 #
- BlocMapCubit/BlocSetCubit: a replacement at an existing key waits for the outgoing child to close before the new one is created, so two children never own the same records at once. The key is absent while the swap runs.
- StateMachineCubit: refuse transitions once close() has begun
- update async_tools to 0.1.16
0.1.18 #
- update async_tools to 0.1.15
0.1.17 #
- add BlocSetCubit
0.1.16 #
- update async_tools to 0.1.14
0.1.15 #
- Lots of race condition cleanup and hardening
0.1.14 #
- update async_tools to 0.1.11
- add FutureCubit
0.1.13 #
- update async_tools to 0.1.10
0.1.12 #
- add StateMachineCubit
- add AsyncCubitReactor
- add AsyncCubitReactorState
0.1.11 #
- remove unnecessary async from BlocMapCubit and StateMapFollower
0.1.10 #
- update async_tools to 0.1.9
0.1.9 #
- update async_tools to 0.1.8
0.1.8 #
- update async_tools to 0.1.7
0.1.7 #
- add update() to BlocMapCubit
- switch BlocUpdater to use serialFutureClose to avoid dangling locks
0.1.6 #
- Improve error reporting for bloc state errors
0.1.5 #
- Update async_tools to 0.1.5
0.1.4 #
- Update async_tools to 0.1.4
0.1.3 #
- Make TransformerCubit specific to input cubit type
0.1.2 #
- Make syncFollowers work recursively down the follower chain
0.1.1 #
- Update async_tools to 0.1.1
0.1.0 #
- Initial version