responsibility_chain 2.0.0-dev.1
responsibility_chain: ^2.0.0-dev.1 copied to clipboard
An asynchronous Responsibility Chain design pattern implementation with functional and object-oriented approaches to implementing handlers of responsibility.
2.0.0-dev.1 #
- Removed the
ResponsibilityNode,FunctionNode,FunctionHandler,ResponsibilityChain.node, andResponsibilityChain.funcNodeentities.
1.1.0 #
- Unified the handler types with new
IResponsibilityNodesignature andIResponsibilityNodeBasehint interface. - Added a
chainmethod to replace the existingnodeandfuncNodemethods. - Deprecated the
ResponsibilityNode,FunctionNode,FunctionHandler,ResponsibilityChain.node, andResponsibilityChain.funcNodeentries. These will be removed in 2.0.0.
1.0.3 #
- Reordered the CHANGELOG.md for the latest changes to appear first.
1.0.2 #
- Raised the maximum Dart SDK version to support Dart 3.
1.0.1 #
- Added exports for the
FunctionHandlerandVoidFunctionHandlertypedefs to allow easier implementation of the function handlers. - Removed debug prints.
1.0.0 #
- Initial version.