Skip to content

v0.1.0

Choose a tag to compare

@vivainio vivainio released this 12 Aug 18:42
· 2 commits to main since this release

New features

  • Add cub sync for transactional synchronization of external @file and @clean nodes, with filename/GNX selection and dry-run reporting.
  • Synchronize @clean files using Leo's Mulder/Ream algorithm: an LCS-based propagation step reinserts sentinels around edits in the public file before reconstructing the outline.
  • Add body editing and expanded outline-editing support to the TUI.

Improvements

  • Match Leo persistence semantics by keeping reconstructed @file trees thin.
  • Support @clean synchronization for plain-text and otherwise unknown file extensions.
  • Remove legacy serialized _mod_time metadata during synchronization.
  • Update installation documentation.

Breaking changes

  • Remove the redundant refresh-derived command; use cub sync instead.

Full Changelog: v0.0.2...v0.1.0