Skip to content

v0.1.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jul 10:54
· 377 commits to main since this release
1a03e3f

Still early, experimental, and unaudited (see the
threat model).
This release is the first round of first-production-user feedback from 0.1.0,
fixed:

Changed

  • Swarm registry docs & error messages (#17) — the registry is
    key-pinned HTTPS, and now everything says so. The README swarm recipe
    and silt daemon -registry help use the <ID>@https://host:port form the
    daemon prints; passing a bare https:// or an http:// URL to a pinned
    registry returns a message that names the fix instead of a raw TLS error.
  • silt info summarizes by default (#18) — root, mode, size, chunk and
    stripe counts, erasure params; the full per-shard dump moved behind
    -shards. It was a wall of hashes on any real-sized file.
  • silt add leads with the share link (#19), labelled, and prints the
    care link after with a "repair only, cannot decrypt" caveat. The bare
    link stays on stdout so silt add file remains pipeable.
  • silt daemon pledges 5G by default (#21), matching silt client, so a
    fresh daemon contributes measurable, countable storage instead of an
    unlimited pledge that read as 0 B of network storage. -capacity "" still
    means unlimited.
  • Shorter, easier-to-copy links (#20) — a link now encodes its two
    32-byte values in compact base64url (43 chars each) instead of 64-char
    hex, so a share link is ~30% shorter (137 → 95 chars). Old hex links still
    parse.
  • Observatory (#22) explains it shows only the daemons you list that run
    -ui (no swarm auto-discovery), that "daemons observed" is not the peer
    count, and now displays the swarm's self-estimate ("~N peers") right beside
    it so the two numbers reconcile.

Added

  • Build your own Silt test network
    a public, end-to-end local walkthrough (sims → a real multi-node swarm that
    survives a node death), with all of the above fixes baked in.