v0.6.1
Safer middleware dispatch, runtime error policies, debug action filtering, and wasm support.
Added
DispatchLimitswith configurablemax_depthandmax_actionsbudget for middleware dispatchtry_dispatch()on all store types — returnsResult<_, DispatchError>instead of panicking on limit violationsDispatchErrorPolicyfor runtime error handling (Panic,Log,LogAndRender,Ignore) viawith_dispatch_error_handler()- Debug action log filtering by category/name patterns (
--actions-include-categories,--actions-exclude-categories,--actions-include-names,--actions-exclude-names) with/search andn/Nnavigation - Optional
wasm32target support usingtinycrosstermand reducedtokiofeature set tui-dispatch-sharedcrate for shared action name parsing (PascalCase splitting, verb detection, category inference)
Changed
- Middleware dispatch engine is now iterative instead of recursive, with explicit limit checking
tui-dispatch-action-namerenamed totui-dispatch-shared- Debug crate is now feature-gated (
debugfeature, on by default) with stub types when disabled
tui-dispatch ·
tui-dispatch-core ·
tui-dispatch-macros ·
tui-dispatch-components ·
tui-dispatch-debug ·
tui-dispatch-shared