Releases: cscheid/braid
Release list
braid v0.6.0
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOn Windows (PowerShell):
irm https://raw.githubusercontent.com/cscheid/braid/main/install.ps1 | iexOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.6.0 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.6.0-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.6.0-linux_arm64.tar.gz |
| macOS Intel | braid-0.6.0-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.6.0-darwin_arm64.tar.gz |
| Windows x86_64 | braid-0.6.0-windows_amd64.zip |
Verify a manual download (Unix archives are signed with minisign, Ed25519):
minisign -Vm braid-0.6.0-<platform>.tar.gz -P RWSbWhSzVkkTRO4nFMzL/KyRs9oicbgy/2KPRK+o9hxznRYx9ZkHwwlNThe trusted comment should name exactly the file you downloaded.
Checksums (all platforms): sha256sum -c checksums.sha256 --ignore-missing
Desktop viewer (braid-viewer)
Unsigned GUI bundles — first launch:
- macOS: right-click the app -> Open (Gatekeeper), or
xattr -d com.apple.quarantine <app>. - Windows: the installer is unsigned -> SmartScreen -> More info -> Run anyway.
| Platform | File |
|---|---|
| macOS Apple Silicon | braid-viewer_0.6.0_aarch64.dmg |
| macOS Intel | braid-viewer_0.6.0_x64.dmg |
| Windows x86_64 | braid-viewer_0.6.0_x64-setup.exe |
| Linux x86_64 (AppImage) | braid-viewer_0.6.0_amd64.AppImage |
| Linux x86_64 (deb) | braid-viewer_0.6.0_amd64.deb |
| Linux ARM64 (AppImage) | braid-viewer_0.6.0_aarch64.AppImage |
| Linux ARM64 (deb) | braid-viewer_0.6.0_arm64.deb |
Viewer checksums: sha256sum -c SHA256SUMS-viewer --ignore-missing |
Changes
- release: v0.6.0 (427488d)
- Merge pull request #20 from cderv/claude/braid-certificate-issue-7ogxoa (38e758f)
- fix(sync): trust the system CA store for wss:// dials, not just webpki roots (acea156)
- Merge pull request #17 from cscheid/feat/viewer-release (7c6ce51)
- ci(release): use checkout@v6 + setup-node@v6 in viewer job (e9df373)
- docs(release): document viewer bundles and unsigned-install steps (5ac8a20)
- ci(release): attach braid-viewer bundles to the release (1dfafea)
- ci(release): build braid-viewer bundles per target (03caf37)
- feat(xtask): forward passthrough args from viewer-build to cargo tauri (66c5902)
- fix(viewer): inherit workspace version in tauri.conf (97b920c)
- docs: implementation plan for viewer release bundles (a280305)
- docs: address design-review findings on viewer-release spec (49d5ecf)
- docs: design for shipping braid-viewer bundles in releases (646cbeb)
- Merge pull request #16 from shikokuchuo/docs-website (5154445)
- ci: bump actions/checkout from v5 to v6 (#18) (7966b58)
- docs: add mdBook site over GitHub Pages, trim README (abd92e8)
- test(ui): cover #14 list-view selection regression (#15) (3a5250f)
- feat(viewer): add braid-viewer Tauri desktop app with multi-project support (#13) (8e5a07e)
- fix(ui): keep list-view selection valid when filtering (#14) (7107715)
braid v0.5.0
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOn Windows (PowerShell):
irm https://raw.githubusercontent.com/cscheid/braid/main/install.ps1 | iexOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.5.0 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.5.0-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.5.0-linux_arm64.tar.gz |
| macOS Intel | braid-0.5.0-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.5.0-darwin_arm64.tar.gz |
| Windows x86_64 | braid-0.5.0-windows_amd64.zip |
Verify a manual download (Unix archives are signed with minisign, Ed25519):
minisign -Vm braid-0.5.0-<platform>.tar.gz -P RWSbWhSzVkkTRO4nFMzL/KyRs9oicbgy/2KPRK+o9hxznRYx9ZkHwwlNThe trusted comment should name exactly the file you downloaded.
Checksums (all platforms): sha256sum -c checksums.sha256 --ignore-missing
Changes
braid v0.4.0
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOn Windows (PowerShell):
irm https://raw.githubusercontent.com/cscheid/braid/main/install.ps1 | iexOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.4.0 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.4.0-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.4.0-linux_arm64.tar.gz |
| macOS Intel | braid-0.4.0-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.4.0-darwin_arm64.tar.gz |
| Windows x86_64 | braid-0.4.0-windows_amd64.zip |
Verify a manual download (Unix archives are signed with minisign, Ed25519):
minisign -Vm braid-0.4.0-<platform>.tar.gz -P RWSbWhSzVkkTRO4nFMzL/KyRs9oicbgy/2KPRK+o9hxznRYx9ZkHwwlNThe trusted comment should name exactly the file you downloaded.
Checksums (all platforms): sha256sum -c checksums.sha256 --ignore-missing
Changes
braid v0.3.2
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOn Windows (PowerShell):
irm https://raw.githubusercontent.com/cscheid/braid/main/install.ps1 | iexOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.3.2 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.3.2-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.3.2-linux_arm64.tar.gz |
| macOS Intel | braid-0.3.2-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.3.2-darwin_arm64.tar.gz |
| Windows x86_64 | braid-0.3.2-windows_amd64.zip |
Verify a manual download (Unix archives are signed with minisign, Ed25519):
minisign -Vm braid-0.3.2-<platform>.tar.gz -P RWSbWhSzVkkTRO4nFMzL/KyRs9oicbgy/2KPRK+o9hxznRYx9ZkHwwlNThe trusted comment should name exactly the file you downloaded.
Checksums (all platforms): sha256sum -c checksums.sha256 --ignore-missing
Changes
- fix(release): skip minisign signing for Windows zip (#9) (e50c8be)
- Remove non-functional Scoop manifest groundwork (#8) (21e5256)
- release: v0.3.2 (2a4c38f)
- Fix Windows release zip upload and test-suite execution (#7) (4fb94e0)
- Merge pull request #6 from cscheid/list-priority-filter (262a475)
- list/ready: --priority filter (repeatable, OR) (br-oys5jw4z) (9c0cc05)
- Merge pull request #5 from cscheid/windows-release (f12f8ef)
- windows: release zip + install.ps1 + Scoop manifest (br-jrt1n7pl) (29b9595)
- Merge pull request #4 from cscheid/windows-support (2bd90e6)
- windows: record phase-1 CI findings in the plan (54080e4)
- windows: scope open_cache_storage import to its cfg(unix) test (25abdb9)
- windows: box toml::de::Error in ConfigError (clippy result_large_err) (48628d4)
- windows: preserve SystemRoot in rotate.rs and sync.rs harnesses too (a31dd3f)
- windows: preserve SystemRoot in networked mcp_cli subprocesses (88d5125)
- windows: phase 1 — CI build+test on x86_64-pc-windows-msvc (br-9b5rxe75) (5597d37)
braid v0.3.1
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.3.1 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.3.1-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.3.1-linux_arm64.tar.gz |
| macOS Intel | braid-0.3.1-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.3.1-darwin_arm64.tar.gz |
Verify a manual download (archives are signed with minisign, Ed25519):
minisign -Vm braid-0.3.1-<platform>.tar.gz -P RWSbWhSzVkkTRO4nFMzL/KyRs9oicbgy/2KPRK+o9hxznRYx9ZkHwwlNThe trusted comment should name exactly the file you downloaded.
Checksums only (no authenticity): sha256sum -c checksums.sha256 --ignore-missing
Changes
braid v0.3.0
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.3.0 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.3.0-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.3.0-linux_arm64.tar.gz |
| macOS Intel | braid-0.3.0-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.3.0-darwin_arm64.tar.gz |
Verify a manual download (archives are signed with minisign, Ed25519):
minisign -Vm braid-0.3.0-<platform>.tar.gz -P RWSbWhSzVkkTRO4nFMzL/KyRs9oicbgy/2KPRK+o9hxznRYx9ZkHwwlNThe trusted comment should name exactly the file you downloaded.
Checksums only (no authenticity): sha256sum -c checksums.sha256 --ignore-missing
Changes
- release: v0.3.0 (1a3cf24)
- Merge pull request #2 from cscheid/braid-0.3.0-migration-features (85e30f4)
- agents-info: --install writes an idempotent skill stub (br-4f2dk7ki) (a50b79f)
- dep: braid dep tree — recursive parent-child tree (br-t7g5rv4n) (836f179)
- create: --deps : for atomic create-and-link (br-9l24ee7o) (884ed8b)
- import: recognize & skip beads tombstones (br-arhr3j81) (17fd83c)
- installer: refusal messages show the full curl|bash re-run line (br-u6jrxvrj) (b228499)
- plan: minisign wrap-up — v0.2.1 signed release verified end to end (07ab162)
braid v0.2.1
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.2.1 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.2.1-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.2.1-linux_arm64.tar.gz |
| macOS Intel | braid-0.2.1-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.2.1-darwin_arm64.tar.gz |
Verify a manual download (archives are signed with minisign, Ed25519):
minisign -Vm braid-0.2.1-<platform>.tar.gz -P RWSbWhSzVkkTRO4nFMzL/KyRs9oicbgy/2KPRK+o9hxznRYx9ZkHwwlNThe trusted comment should name exactly the file you downloaded.
Checksums only (no authenticity): sha256sum -c checksums.sha256 --ignore-missing
Changes
- release: v0.2.1 (5fb6ad8)
- release: sign artifacts with minisign, verify in install.sh (br-dgvi0nme) (947f894)
- Merge remote-tracking branch 'origin/main' (618f2a5)
- plan: xtask-fmt wrap-up — pushed, CI green, strand closed (12dc4ec)
- list/ready: field filters --label (AND), --assignee, --type (br-jd16my6w) (26fefe2)
- CLAUDE.md: mark strands in_progress when starting work (2be68d0)
- release skill: correct artifact naming (amd64, not x86_64) (98163bb)
braid v0.2.0
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.2.0 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.2.0-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.2.0-linux_arm64.tar.gz |
| macOS Intel | braid-0.2.0-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.2.0-darwin_arm64.tar.gz |
Verify a manual download: sha256sum -c checksums.sha256 --ignore-missing
Changes
- release: v0.2.0 (44951b4)
- mcp phase 3: resources + change notifications; strand complete (5712193)
- braid list: show open strands by default; --all includes closed (beeb69c)
- ci + docs: rustfmt gate in ci.yml; CLAUDE.md points at cargo xtask ci (93f03df)
- xtask: cargo xtask ci / fmt / install-hooks (5ad01a7)
- style: mechanical cargo fmt under the new rustfmt.toml (806edda)
- rustfmt.toml: use_small_heuristics = Max (br-xtask-fmt-jeuvc2d0) (fbf5a0a)
- fix clippy let-chain in docs_drift test (58b2691)
- mcp: defer/undefer tools; docs drift guard (bfaaec1)
- mcp phase 2: docs (docs/mcp.md, README section, agents-info note) (9170c77)
- mcp phase 1: braid mcp stdio server with annotated, gated tools (e152477)
- mcp phase 0: extract ops::Session; commands.rs becomes printers (ba0fe8e)
- plan(mcp): resolve Q3 (three-layer destructive boundary) and Q6 (no sync tool) (f3dd616)
- plan: braid MCP server (for review before implementation) (1b7a4f2)
- defer phase 4: agents-info documents defer/undefer (1ea51fe)
- defer phase 3: defer_until in the JSONL contract and import/export (cda67bf)
- defer phase 2: braid defer/undefer commands (bd7dd1b)
- defer phase 1: defer_until field, read-time wake in ready/blocked (cb55da7)
- docs: README installation section; release.yml artifact actions to v7/v8 (f75b3ea)
braid v0.1.0
Install
curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bashOr with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.1.0 braid
| Platform | File |
|---|---|
| Linux x86_64 (static musl) | braid-0.1.0-linux_amd64.tar.gz |
| Linux ARM64 (static musl) | braid-0.1.0-linux_arm64.tar.gz |
| macOS Intel | braid-0.1.0-darwin_amd64.tar.gz |
| macOS Apple Silicon | braid-0.1.0-darwin_arm64.tar.gz |
Verify a manual download: sha256sum -c checksums.sha256 --ignore-missing
Changes
- release: tag-triggered 4-target release workflow (plan phase 3) (216d275)
- installer: install.sh + offline e2e test harness (plan phases 1-2) (90bcff9)
- braid delete: remove strands, guarded against dangling references (8545ed6)
- ci: musl static build+test job; installer plan (phases 0-4) (71fb3e4)
- sync: rustls websocket dialer replaces samod's native-tls dial path (edac874)
- braid rotate: skein rotation for history compaction and doc-id revocation (e22a88c)
- braid: DocId capability type — compile-time guard against doc-id leaks (2944368)
- ci: checkout@v5 (Node 24; v4 is deprecated June 2026) (348375f)
- ci: GitHub Actions running build, test, and clippy on ubuntu + macos (6ea4c2f)
- docs: JSON Schema contract for import/export JSONL records (ca2fe9d)
- braid: aligned human listing output + hardened cache filesystem storage (cb14632)
- adopt skein/strand vocabulary across code, CLI output, and docs (6e70233)
- terminology: skein (collection) / strand (issue) / loom (reserved) (95e2d9f)
- dogfood: braid tracks its own development; install the braid meta-skill (0067e33)
- braid: JSONL import/export, README; Phase 4 complete (2db6212)
- braid: search + agents-info; Phase 3 complete (dbc85ad)
- braid: update/close/reopen/comment + dep/ready/blocked commands (8495fba)
- braid-core: ready/blocked/cycles domain logic; parent-child semantics fix (014ead8)
- braid: per-invocation sync with offline fallback; Phase 2 complete (ecef8b8)
- braid: init/create/show/list CLI working offline; Phase 1 complete (3bc4dcb)
- braid: hashed-key cache Storage adapter (D9) (03f0188)
- braid: layered config/secret discovery (env > .braid.toml > user config) (f729c6b)
- braid-core: id generation module; Phase 0 complete (933cf51)
- braid-core: concurrent-merge semantics tests (Phase 0 spike) (5f92cb1)
- braid-core: schema types + hydrate/reconcile with full round-trip tests (50e0f0e)
- Phase 0: cargo workspace scaffold (braid-core, braid); choose manual hydrate/reconcile (c8c1da3)
- braid design kickoff: decisions D1-D13, schema strawman, phased roadmap (9f951f1)
- first commit (292577d)