• v1.6.1 895e4ccb1e

    Add swap journaling and group undo/redo with extensive tests.

    kyle released this 2026-02-12 04:47:18 +00:00 | 19 commits to master since this release

    • Introduced SwapManager for sidecar journaling of buffer mutations, with a safe recovery mechanism.
    • Added group undo/redo functionality, allowing atomic grouping of related edits.
    • Implemented SwapRecorder and integrated it as a callback interface for mutations.
    • Added unit tests for swap journaling (save/load/replay) and undo grouping.
    • Refactored undo to support group tracking and ID management.
    • Updated CMake to include the new tests and swap journaling logic.
    Downloads