Skip to content

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 21:47
· 5 commits to main since this release

A patch release: diffs place nodes the way the two versions do, a layout fix for edges that fan
into a group, and plugin updates. Nothing v0.7.0 accepts is rejected and no exit code changes,
but some renders and diffs draw differently, so a saved SVG of one may change.

Diffs:

  • A flow or class diff lays the new spec out too, and places the nodes as both versions do: the
    nodes both specs keep stay in the old layout's order, a removed node stays beside its old
    neighbours, and an added node sits beside its neighbours in the new layout. An added node used
    to take its slot from the spec's order, and untangling it could move nodes away from where
    either version had them.

What a render draws:

  • When a node's edges fan into a group, its ports are evenly spaced and its middle edge runs
    straight. One port could slide out of line to straighten that edge, leaving the others
    unevenly spaced.

Plugin:

  • The plugin has an icon and names its homepage, repository and license, and its SessionStart
    hook runs its script by its path, as the Claude plugin directory asks.
  • The hook, both skills and scripts/diago-render point to the install page
    (https://diago.dev/docs/#install) instead of prescribing go install, which needs Go 1.26+.

Install:

  • The README installs with diago.dev's scripts: curl -fsSL https://diago.dev/install.sh | sh
    on macOS and Linux, and irm https://diago.dev/install.ps1 | iex in Windows PowerShell. Each
    installs the latest release, or DIAGO_VERSION's, checked against the release's
    checksums.txt.