github 1st1/lat.md v0.2.3

latest releases: v0.12.2, v0.12.1, v0.12.0...
5 months ago

New features

  • Subdirectory support — lat.md/ vault can now have nested directories with vault-relative section IDs (e.g.
    guides/setup#Install)
  • Obsidian-style short refs — [[setup#Install]] resolves automatically when the file stem is unique; ambiguous
    refs produce actionable error messages with candidate paths
  • Directory index validation — lat check index enforces that every folder has a .md index file with a
    bullet-point listing of contents
  • Shared file walker — single walkEntries() with .gitignore support and FS memoization
  • Automated release workflow — publish.yml with npm trusted publishing (OIDC, no secrets)

Improvements

  • Structured error output — check errors render as a markdown-like bullet list with indented context
  • Error fixture naming convention — test cases that assert errors use error- prefix
  • Test conventions documented in lat.md/tests/tests.md
  • lat.md/tests/ split from single file into per-topic test spec files

Docs

  • npm badge in README
  • AGENTS.md template synced and dogfooded
  • Website: OG tags, mobile tweaks, open-source mention

Don't miss a new lat.md release

NewReleases is sending notifications on new releases.