Version 2.1.0
-
You can perform context operations in
GetInitialState
now so that you can lookup blackboard dependencies set in the constructor. -
Binding system is rewritten to support abstract types and interfaces for states and outputs when using generics with
When
orHandle
. -
Fixed async logic block error handling.
-
Renamed events, removed unnecessary events and systems.
-
OnTransition was removed because any such system should be implemented as a binding. It could not support abstract types or interfaces, as well.
-
Generator was updated to improve robustness. Now it will not fail to generate all diagrams if generation for a single diagram fails 🤞
-
Updated documentation
- Docs now discuss events, error handling, and reusing states for performance.