v0.1.0
New features
- Add
cub syncfor transactional synchronization of external@fileand@cleannodes, with filename/GNX selection and dry-run reporting. - Synchronize
@cleanfiles 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
@filetrees thin. - Support
@cleansynchronization for plain-text and otherwise unknown file extensions. - Remove legacy serialized
_mod_timemetadata during synchronization. - Update installation documentation.
Breaking changes
- Remove the redundant
refresh-derivedcommand; usecub syncinstead.
Full Changelog: v0.0.2...v0.1.0