Skip to content

SITE-046: Fabric's Windows and Linux downloads on /fabric/ - #140

Merged
sshlg merged 1 commit into
mainfrom
agent/site-046
Oct 15, 2026
Merged

sshlg merged 1 commit into
mainfrom
agent/site-046

Conversation

@sshlg

@sshlg sshlg commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

Fabric 0.3.5 ships Windows (x64, arm64 setup.exe, Authenticode-signed) and Linux (x64, arm64 .deb and AppImage) builds; /fabric/ offered only the Mac DMG.

  • Release policy names the six new assets; /fabric/download/<platform> serves all seven (hyphenated platforms).
  • Same-tag asset union in mergeSnapshots, so the stored D1 snapshot cannot hide the new routes right after deploy (tests in releases.test.mjs, check-worker.mjs).
  • /fabric/ in ten languages: macOS, Windows and Linux cards; per-system requirements from Fabric's README on main and the v0.3.5 notes (Docker Desktop or OrbStack on macOS, Docker Desktop with WSL2 on Windows, Docker Engine on Linux; the Supabase CLI on every system); the Windows/Linux limits. Fabric stays an early preview.
  • Docs: facts, SCN-007, screens, strings, DEPLOYMENT, llms.txt; evidence in docs/evidence/2026-10-15-site-046/.
  • releases:sync also moved Switchboard to 0.6.33 and the launcher to 0.2.5.

Checks: npm run check exit 0, npm run build 224 entries, local Worker routes 302, WebKit 1440/390 on en/ru/ja/de without overflow.

🤖 Generated with Claude Code

Fabric 0.3.5 ships Authenticode-signed Windows installers (x64, arm64) and
Linux .deb and AppImage builds (x64, arm64); /fabric/ offered only the DMG.

- releases/products.json names the six new assets; the Worker's download
  route accepts hyphenated platforms (windows-x64, linux-x64-deb, ...).
- mergeSnapshots keeps the union of assets for the same tag, so a D1
  snapshot stored before a policy change cannot hide a new route.
- /fabric/ in ten languages: macOS, Windows and Linux cards, per-system
  requirements (Docker Desktop or OrbStack, Docker Desktop with WSL2,
  Docker Engine; the Supabase CLI everywhere) and the Windows/Linux limits.
- Checks, facts rows, SCN-007, screens, strings, DEPLOYMENT, llms.txt.
- releases:sync also moved Switchboard to 0.6.33 and the launcher to 0.2.5.
- Backlog: SITE-047 (the /start/ caption still says Fabric needs macOS).

Brand-Case: Fabric downloads for three systems from one page; every route follows the release automatically

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@sshlg
sshlg merged commit 991691b into main Oct 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant