dist.town

@graham.systems /dist-town/cli

0.2.0

all artifacts verified

dist-town/cli 0.2.0

The release that renamed itself: disttown now lives at dist-town/cli, published under the nested project name this version introduces. The old name remains a permanent alias — every existing URL keeps resolving.

Nested projects

  • Project names are now paths: dist-town/cli on the command line and in URLs, dist-town:cli in the record key. Flat names remain valid — nesting is never required.
  • Hierarchy lives in the name itself: no new lexicon, no parent field, and parentage derives by prefix. An umbrella page lists its children automatically.
  • disttown project create writes a bare project record (umbrellas), and disttown project rename performs the alias dance atomically: successor created, old record marked renamedTo, history staying exactly where it happened.

Changelogs

  • disttown changelog set <version> attaches release notes to any published release — including ones published before this command existed. Notes are plain site.standard.document records carrying at.markpub.markdown content with a derived plaintext fallback, so they render in any standard.site reader.
  • Re-running the command edits the existing document in place rather than shadowing it.
  • disttown publish --notes <file> lands the notes in the same atomic commit as the release. These very notes shipped that way.

Housekeeping

  • OAuth sessions gain the site.standard.document scope; cached sessions need one disttown login re-run before authoring changelogs.
  • --project accepts both the URL form (dist-town/cli) and the record-key form (dist-town:cli) everywhere.

Artifacts

  • disttown-linux-amd64.tar.gz linux/amd64 · 6.3 MB · verified 2026-08-24
    Download
    sha-256
    a29616d4c831475f90b8f3782586200263040a302fc1f880d1dac6c6307b80ca
  • disttown-linux-arm64.tar.gz linux/arm64 · 5.7 MB · verified 2026-08-24
    Download
    sha-256
    d297b4c179a4a543182a1f2297f6487d2c952e3b7b66bc8fbdee977e85d79ead
  • disttown-darwin-amd64.tar.gz darwin/amd64 · 6.4 MB · verified 2026-08-24
    Download
    sha-256
    dcb940be295b9428eb7be03215ac31d746012ef51aa87bf481af96793f23127b
  • disttown-darwin-arm64.tar.gz darwin/arm64 · 5.9 MB · verified 2026-08-24
    Download
    sha-256
    c8f298a524fe2c3a5ede30bbd9e2a4bec149cd74d161eaffe2968e598608dd31