undo 0.35.0

Provides undo-redo functionality with dynamic dispatch and automatic command merging.
Documentation