Skip to content

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 08 Jun 05:01
· 5 commits to master since this release
23ba588

v0.5.1 focuses on portability, stability, review-state correctness, and ingest/link cleanup.

High

  • Vault portability across operating systems. Vaults now move cleanly between Windows, macOS, and Linux without path-separator breakage causing notes to be treated as duplicates or source-summary links to resolve incorrectly. (#55, #57, #64, #37)
  • NFS-backed vaults no longer crash at the end of commands. synto status, synto run, and synto maintain no longer fail with OSError: [Errno 9] Bad file descriptor when the pipeline lock is probed on NFS. (#56, #58)
  • Draft lifecycle operations no longer race. synto verify and synto approve now refuse conflicting concurrent lifecycle mutations instead of interleaving over the same draft. (#63)

Medium

  • Large sources now honor configured concept limits. max_concepts_per_source and per-source-type overrides are now respected for multi-chunk sources instead of silently falling back to the per-call limit of 8. Named references are no longer truncated to 8 during merge either. (#52, #59)
  • Unbalanced punctuation no longer creates stray duplicate pages. A title or link target like Phase II) no longer turns into a divergent Phase II).md, and synto maintain --fix now repairs the affected dangling links more reliably. (#53, #62)
  • Speculative same-run wikilinks are no longer emitted as real links. Draft/article output now keeps [[wikilinks]] only when the target already resolves in the vault, preventing phantom links to concepts that have not actually materialized yet. (#65)

Low

  • Long-form source types get better defaults. source_type: textbook now defaults to 25 concepts and source_type: paper to 15, without requiring a config override.
  • Supporting polish. This release also includes smaller fixes around Windows path normalization in lint output, released POSIX lock-file handling, compare soft caps for local providers, and resolved-provider reporting.

Thanks

Issue reports: @JohnJuice, @yoderj, @wlewis55

Full Changelog: v0.5.0...v0.5.1