Knot, what changed
Every release of Knot, the features and fixes that landed on the app.
Latest: v1.0.2 · Aug 26, 2026
- 02 V1.0.2 · FIX
Aug 26, 2026
Sending files over Tor now works — upgrade from v1.0.0 / v1.0.1
Fixes the known issue from v1.0.1: sending a file attachment over Tor never worked (every transfer failed immediately), and transfers now also retry per network hiccup instead of giving up. Also fixed: cloning a project over Tor could leave an empty folder while reporting success when your git default branch name differed from the project's — the clone now checks out the right branch or refuses loudly. Verified by repeated soak runs over real onion circuits, both directions, checksummed end to end. Honest limit that remains: two machines both editing the same project over slow links will diverge and Knot refuses to merge silently — full merge support is the next major feature.
- 01 V1.0.1 · FIX
Aug 26, 2026
Attachment transfer fix — upgrade from v1.0.0
Fixes a defect where a file attachment sent over an established peer session was silently dropped: the sender saw "delivered" while the receiver got a message with no file. Two of the three session paths were missing the chunk-handling the third already had; the fix closes both, and a real 41 MB transfer now arrives byte-for-byte. If you are on v1.0.0, upgrade — reinstall the app (macOS) or `sudo apt install ./knot-vcs-amd64.deb` (Linux). Nothing else about your setup changes; your projects, identity, and pairings carry over.
- 00 V1.0.0 · FEATURE
Aug 26, 2026
V1: a real Linux installer, signed commits, and a first run that cannot go wrong
Knot's first complete release, verified end-to-end on real hardware on both platforms before shipping. Linux moves from a tarball to a proper .deb: one `sudo apt install` command handles dependencies, systemd service integration, and clean in-place upgrades. Every commit is now signed by your device identity and verifiable with plain `git log --show-signature` on any machine — no Knot tooling needed to check the receipt. The first-run welcome was hardened against the small stuff that ruins a first impression: a double-click can no longer skip the identity step or press hidden buttons, and security prompts (trust this network, accept this device) wait their turn instead of hiding behind the welcome. The app icon is now a proper macOS icon. New: a step-by-step installation guide covering macOS, Linux, download verification, and your first synced save. Still true and still stated plainly: macOS is not yet notarized (one-time Gatekeeper step), merges of diverged histories are manual via `git`, and Windows is in development.
- 00 V0.1.0 · FEATURE
Jul 12, 2026
Public free download, macOS + Linux, self-contained
The first public build of Knot that runs anywhere, with nothing to install first. Drop any folder into Knot and every save becomes a real git commit that syncs to your paired machines within seconds, peer-to-peer over Tor and your local network, no account, no cloud, no central server. The macOS app (.dmg) and the Linux tarball (x86_64, glibc 2.31+) are now fully self-contained: no Homebrew, no system openssl, no Rust toolchain, verified by launching the binaries on a clean machine. macOS is ad-hoc-signed (not yet Apple-notarized), so the first launch needs a one-time Gatekeeper wave-through, the steps are on the download page. Under the hood it is real git, so you can drop to plain git commands any time. Full three-way merge, a first-run wizard, on-device AI in the bundle, and a notarized installer + Windows build are still in flight.
Full technical release notes (SHA-256s, build details, download counts) live on GitHub.