What's Changed
New Features
Copy and move functions return resolved Sidematter
copy_sidematter() and move_sidematter() now return the resolved Sidematter object for the target path, making it easier to chain operations.
Enhanced copy and move with optional component flags
copy_sidematter() and move_sidematter() now accept optional flags to selectively copy/move specific sidematter components (metadata, assets, etc.).
Bug Fixes
Fix trailing newline in write_json_file
Fixed write_json_file to produce correct output formatting, and fixed minor docstring issues.
Improvements
Dependency upgrades
- Upgraded
frontmatter-formatto v0.3.0 (includes bug fixes for slash, slash_star, and dash frontmatter styles) - Upgraded all dependencies to latest compatible versions
- Upgraded simple-modern-uv template from v0.2.15 to v0.2.25
Documentation and tooling
- Added project maintenance playbook
- Improved and reorganized documentation into
docs/directory - Set up tbd for git-native issue tracking