Skip to content

v0.8.0 — directory links + --create-readme

Choose a tag to compare

@txemi txemi released this 22 Jul 20:04

First release with directory links — a robust link can now target a folder, not just a .md file.

Added

  • Directory links (feature 011) — a robust link may point at a directory; the folder's identity is the uuid of its README.md. Disambiguation is by the href alone (a path ending in .md is a file link, any other path a directory link). Robustify anchors it to the README's uuid; repair heals it to the folder's new location on a move. See FORMAT.md §4.1.
  • --create-readme (feature 012) — opt-in: for a link to a directory with no README.md, create one (uuid + # <dirname>) so the link can be anchored. Never creates the directory itself, respects --exclude/--only/--no-create-frontmatter-for, and implies --create-frontmatter. Off by default.

Fixed

  • Strict self-check (darnlink . --robustify) was red on maindocs/elevating-your-link-gate.md had a uuid without its inbound links robustified (#18).

Full changelog: CHANGELOG.md