Repository navigation
AlgiViz 0.4.0
-
Verify the packed npm archive in an isolated TypeScript consumer before publishing.
-
Add
/scenewith typed user-defined object data and visualization handlers,
identity matching, enter/update/exit transitions, layers and reference lookup. -
Render array bars through the scene dispatcher and expose
arrayScene. -
Add an external tree traversal demo defining its own nodes, edges and pointer.
-
Add algorithm-free
/arrayand/playbackentry points: user-defined generators,
validated array operations, generic states/events and optional rendering callbacks. -
Add
highlightevents andcreateArrayRenderer; existing rendering names remain available. -
Move demo algorithms into application-owned examples using only the public API.
Old/corealgorithm exports remain deprecated compatibility adapters. -
Preserve all original insertion/bubble traces; premature exhaustion now reports
a missing terminal step rather than a missing done event.
Migration guide: https://github.com/urffin/algiviz/blob/v0.4.0/README.md#migrating-from-03x