Skip to content

Releases: spool-lab/spool

Spool 0.4.0

28 Apr 10:56

Choose a tag to compare

Spool 0.4.0 — focused on AI sessions

This release marks Spool's focus on AI agent sessions: Claude Code, Codex CLI, and Gemini CLI. Search, agent integration (/spool skill), starring, and session-resume CLI all stay — and get a leaner, faster app along the way.

Connectors have moved to Spool Daemon

Platform connectors — Twitter/X bookmarks, GitHub stars, Reddit saves, Hacker News favorites, Xiaohongshu, etc. — are now part of Spool Daemon, a sibling app focused on capture sync. Daemon's captures show up alongside Spool sessions in the same search box when you have both installed.

Upgrading from 0.3.x

  • The first launch after upgrade migrates your local database to schema v5: connector tables and synced captures are dropped, session data is preserved.
  • A one-time dialog walks you to Spool Daemon if you want to keep using connectors there.
  • All session stars and indexed conversations carry over untouched.
  • Auto-update from earlier versions works as usual — no manual reinstall needed.

What changed under the hood

  • App main bundle −54% (~123 KB → ~56 KB), loader chunk −100% (310 KB chunk gone)
  • ~14,000 lines of connector code removed from Spool; remaining surface is sessions-only
  • New SQLite migration v5 drops captures / capture_connectors / connector_sync_state and narrows the stars CHECK constraint to session-only
  • spool connector … CLI subcommands removed; search, sync, list, status, show unchanged
  • Settings has a new Sources tab (renamed from Connectors) showing your three agent session counts
  • README, design docs, and landing pages updated to reflect the sessions-only product

Install

macOS (Apple Silicon)

curl -fsSL https://spool.pro/install.sh | bash

Linux (x86_64)
Download the AppImage from the assets below.


Feedback and bug reports very welcome via Issues or Discord.

Spool 0.3.8

24 Apr 13:18

Choose a tag to compare

What's new

  • fix(release): build in CI instead of local machine + catch startup errors (#109)
  • fix(ci): pass --ignore-workspace so landing deploy installs its deps
  • fix(install): avoid GitHub API rate limit in install.sh

Install

macOS (Apple Silicon)

curl -fsSL https://spool.pro/install.sh | bash

Linux (x86_64)
Download the AppImage from the assets below.

This is an early release — feedback and bug reports welcome via Issues.

Spool 0.3.7

23 Apr 10:56

Choose a tag to compare

What's new

  • fix(stars): end-to-end orphan cleanup + Install button polish (#107)

Install

curl -fsSL https://spool.pro/install.sh | bash

Requires macOS on Apple Silicon (M1+).

Spool 0.3.6

23 Apr 09:59

Choose a tag to compare

What's new

  • fix(connectors): bundle SDK per connector; structural SyncError check (#106)
  • chore: exclude landing from workspace while Void SDK is in private beta (#105)
  • docs: declare Spool as a trademark of TypeSafe Limited
  • fix(ci): authenticate @void-sdk fetches in e2e + release workflows (#104)
  • feat: add star/bookmark for sessions and captures (#102)
  • feat(landing): migrate from Astro/Cloudflare Pages to void (#103)
  • fix(core): rewrite session watcher on fs.watch recursive (#101)
  • feat(landing): redesign home page — editorial / archive layout
  • fix(ci): update workflow filters to @spool-lab scope + fix release notes escaping

Install

curl -fsSL https://spool.pro/install.sh | bash

Requires macOS on Apple Silicon (M1+).

Spool 0.3.5

17 Apr 07:05

Choose a tag to compare

What's new

  • feat(cli): add proxy support via https_proxy/http_proxy (#100)
  • feat(cli): show resume command in search results (#99)
  • fix(cli): show full sync command with connector ID after install
  • chore: rename @spool/core and @spool/cli to @spool-lab scope (#98)
  • chore: remove bundled connector system (#97)
  • feat(cli): add connector list/status/uninstall/update subcommands (#96)
  • chore: add root pnpm spool shortcut for CLI (#95)
  • test(cli): comprehensive tests + fix hardcoded version (#94)
  • docs(connector-sdk): write a real README for the npm page (#92)
  • feat(registry): add @graydawnc/connector-youtube (#91)
  • fix(prereq): accept zero-padded CalVer + align Setup card icons to first line (#90)
  • chore: rename @spool/connector-sdk to @spool-lab/connector-sdk (#89)
  • chore(connector-sdk): publish to npm under @spool/connector-sdk (#88)
  • fix(cli): drop twitter-bookmarks default from connector-sync (#87)
  • fix: quick-search surfaces connector captures + restore target flash (#86)
  • fix: M:N capture_connectors table for connector provenance (#85)
  • fix: implement RFC 6265 domain matching in Chrome cookies capability (#84)
  • feat: add Reddit connector (saved + upvoted) (#81)
  • Revert "fix: use directory watching instead of globs for chokidar v4 compatibility (#77)" (#82)
  • feat: connector prerequisites system + Xiaohongshu connector (#76)
  • Use pnpm run for landing deploy script (#80)
  • Fix landing deploy workflow for pnpm workspace (#79)
  • Remove landing call booking links (#78)
  • fix: use directory watching instead of globs for chokidar v4 compatibility (#77)
  • refactor(ui): polish Connectors settings panel (#75)
  • feat: add dev-install script for macOS (#74)
  • fix: compact Available Connectors row layout (#73)
  • feat: exec capability, GitHub connector, and multi-connector support (#70)
  • fix: prevent Available Connectors section from flashing on load (#69)
  • fix: bundled connectors not loaded in dev mode for fresh users (#68)
  • feat: in-app connector browser (#67)
  • feat: connector update checking and one-click upgrade (#66)
  • feat: add connector uninstall support (#65)
  • fix: refresh source pills after connector install via deep link (#64)
  • fix: refresh source pills after connector install via deep link
  • fix: don't force-open settings after connector install
  • revert: remove redundant installed handlers from SettingsPanel/SourcesPanel
  • fix: auto-open connectors tab after installing via deep link
  • fix: refresh connector list after install via deep link
  • feat: add Typeless voice transcripts connector as official plugin (#49)
  • feat: HN connector, connector install flow, spool.pro /connectors/ directory (#63)
  • feat(connectors): SDK split and plugin loader (#60)
  • chore: update safe workspace dependencies (#61)
  • docs(connector): plugin system design for open ecosystem (#59)
  • refactor(core): migrate SyncScheduler internals to Effect (#58)
  • refactor(core): migrate sync engine time and cancellation into Effect (#57)
  • refactor(core): port sync engine loop to Effect.gen (#56)
  • refactor(core): migrate SyncError to Data.TaggedError (#55)
  • test: sync engine and scheduler contract tests (Phase B) (#54)
  • fix: use net.request for proxy-aware connector fetch in Electron (#53)
  • fix: unify pageDelayMs default between persistent and ephemeral sync (#52)
  • fix: use last_error_at as backoff base time (#51)
  • feat: head-side dual-frontier sync contract (Phase A.1) (#50)

Install

macOS (Apple Silicon)

curl -fsSL https://spool.pro/install.sh | bash

Linux (x86_64)
Download the AppImage from the assets below.

This is an early release — feedback and bug reports welcome via Issues.

Spool 0.3.4

10 Apr 03:32

Choose a tag to compare

What's new

  • Upgrade GitHub Actions runtimes
  • Fix lockfile for Codex ACP upgrade
  • Persist theme settings across restarts
  • Make session detail searchable without forcing users back out (#48)
  • Unblock Gemini session search without leaking user-specific fixture data
  • docs: connector plugin architecture & developer guide (#41)
  • Update Codex extension to v0.10 and remove AGENTS guide
  • Refine theme settings editor and simplify appearance controls

Install

macOS (Apple Silicon)

curl -fsSL https://spool.pro/install.sh | bash

Linux (x86_64)
Download the AppImage or tar.gz from the assets below.

This is an early release — feedback and bug reports welcome via Issues.

Spool 0.3.3

07 Apr 08:52

Choose a tag to compare

What's new

  • docs: credit fieldtheory-cli and OpenCLI in README
  • feat: native Twitter Bookmark sync via connector framework (#39)
  • fix: parse version from DMG URL only once in install.sh (#40)
  • refactor: deduplicate shellQuote into shared module
  • feat: improve resume actions for session search results (#38)
  • feat: add cal.com booking link to landing page and document electron-rebuild step

Install

macOS (Apple Silicon)

curl -fsSL https://spool.pro/install.sh | bash

Linux (x86_64)
Download the AppImage or tar.gz from the assets below.

This is an early release — feedback and bug reports welcome via Issues.

Spool 0.3.2

03 Apr 16:52

Choose a tag to compare

What's new

  • feat: add Linux support (dev + build) (#25)
  • fix: resolve install.sh mount point before copying app (#36)
  • fix: distinguish DB-not-found from other errors in CLI status command (#34)
  • chore: update footer attribution to Spool Lab
  • fix: SEO improvements across landing, blog, and docs
  • fix: correct docs to reflect /spool skill and CLI are not yet functional

Install

macOS (Apple Silicon)

curl -fsSL https://spool.pro/install.sh | bash

Linux (x86_64)
Download the AppImage or tar.gz from the assets below.

This is an early release — feedback and bug reports welcome via Issues.

Spool 0.3.1

02 Apr 12:13

Choose a tag to compare

What's new

  • feat: migrate landing to Astro + Starlight with docs and blog
  • fix: move sync to worker thread and optimize FTS indexing (#33)
  • copy: update landing subtitle and typing phrases to match current product
  • fix: add robots.txt, sitemap.xml and fix canonical URL for Google indexing
  • fix: stop auto-opening DevTools on every window creation (#31)
  • feat: scroll to matching message when opening session from search (#30)
  • Refine ACP prompt for source-aware search (#29)

Install

curl -fsSL https://spool.pro/install.sh | bash

Requires macOS on Apple Silicon (M1+).

This is an early release — feedback and bug reports welcome via Issues.

Spool 0.3.0

01 Apr 07:40

Choose a tag to compare

What's new

  • feat: add built-in agent runtime via Open Agent SDK
  • feat: auto-detect terminal and add terminal preference setting for session resume (#26)
  • feat: display user-renamed session titles from Claude Code and Codex (#24)
  • fix: show "via API" instead of "via ACP" for built-in agent
  • fix: use POSIX-compatible regex in install.sh for macOS BSD sed/grep (#23)
  • fix: tray click crashes after closing recreated window (#22)

Install

curl -fsSL https://spool.pro/install.sh | bash

Requires macOS on Apple Silicon (M1+).

This is an early release — feedback and bug reports welcome via Issues.