v0.15.0 August 12, 2026 Latest
The Adoption Release — Instant First Win · Easier Installs · Share Pages · Handoff Previews
- ✓Feel it in the first minute. sfs init now ends by capturing your most recent AI session on the spot and telling you exactly what to do next — ask your agent “what did we do last session?” Because MCP is installed in the same wizard step, the question works immediately. Safe by construction: init waits read-only when the daemon owns the store, and respects deletions.
- ✓Friction-free installs. pipx install sessionfs is now the documented default, joined by a Homebrew formula (brew tap sessionfs/tap) and a checksummed one-line curl installer (curl -fsSL https://get.sessionfs.dev | sh). Platforms: macOS and Linux; Windows support is planned for v0.16.
- ✓Public share pages. A shared session now renders as a clean read-only page at /s/{token} — owner-revocable, optionally password-protected, never cached or indexed, and hard-gated by a DLP scan of exactly the content served (tool inputs included), re-run whenever the session changes.
- ✓Handoff recipients see what they were handed before signing up. A pre-signup landing page shows the sender, title, and a bounded, redacted preview; creating an account becomes the claim action. Token-gated with hashed-at-rest tokens and constant 404s for every failure mode.
- ✓Capture-health self-monitoring. The daemon now detects when an AI tool's format change silently breaks capture (it never flags a tool that is merely idle), and surfaces it in sfs doctor (check #9) and a dashboard Settings card.
- ✓Anonymous activation telemetry, prominently disclosed. Six funnel events carrying only a random install id, version, OS, and event name — never paths, session content, or personal data. Default-on with two independent opt-outs (SFS_NO_TELEMETRY=1 or [telemetry] enabled=false). Self-hosted deployments send telemetry to their own server, not to SessionFS. Full disclosure: Telemetry.
- ✓SSO ships in the Helm chart (api.sso values block) with a real-IdP smoke-test runbook for self-hosted deployments.
- ✓Security fix: SessionFS's own API keys are no longer exempt from DLP scanning. Keys with the sk_sfs_ prefix were excluded from every DLP gate by an allowlist entry, so a user's real SessionFS key could pass session-push scans, handoff previews, and share pages unredacted. The exclusion is removed and a dedicated detection pattern added.
- ✓One story above the fold. The README, site, and quickstart now lead with the core promise: your AI coding agent never starts from zero again. Platform breadth (handoff, governance, SSO, work queues) moves below the fold.
- ●Migrations 001–062, all proven on PostgreSQL 16. 3,050 backend + 459 dashboard UI tests passing. 68 MCP tools (unchanged) · 9 supported tools unchanged.