Changelog
Release notes and product updates for the Headways platform.
1.2.0
Minor Changes
- #671
e34ca6bThanks @khu834! -headways skills pushauto-registers the skill row on first call (no separatenewstep) and echoes every pushed file with its byte size so an authoring agent can validate the bundle. Newheadways skills show <slug>lists each version with its file manifest. The skills guide now documents the file-bundle mechanism (any non-reserved file is packaged and shipped on install).
1.1.0
Minor Changes
- #143
2807b9aThanks @khu834! - Addheadways upgradecommand. Detects how the binary was installed: for the standalone binary distributed by the desktop app (under~/.local/bin/), fetchescli/latest.txtfrom the release bucket and atomically swaps in the new binary; for npm-managed installs, prints thenpm i -g @headways/cli@latestinstruction. Warns if anotherheadwaysbinary onPATHis shadowing the one being upgraded.
1.0.0
Major Changes
-
#126
820e721Thanks @khu834! - Split CLI from desktop responsibilities. The CLI is now scoped to backend API (authoring) and Claude Code runtime helpers — anything that mutates this machine's state (catalog sync, skill install, edits to~/.claude/settings.json, uninstall) is owned by the desktop app (macOS).Removed commands (use the desktop app instead):
headways sync start/headways sync start --daemonheadways sync statusheadways skills install <slug>(and theacceptalias)headways setup claudeheadways uninstall
What still works in the CLI:
- Auth:
login,logout,config status,config clear - Authoring:
skills push,skills import,skills new,skills list,skills feedback,skills guide - Runtime helpers (called by Claude Code hooks):
prime,emit,skill-run start - Connections:
connections list
The desktop app auto-installs the CLI to
~/.local/bin/headwayson first launch and now polls the catalog itself (every 60s) instead of relying onheadways sync start. Skill installs go through the same sync-core path that injects lifecycle hooks (UserPromptSubmitheadways skill-run startand Stopheadways emit --hook turn.end), so there is no longer a parallel CLI install implementation to drift.
Minor Changes
- #126
820e721Thanks @khu834! - Full directory bundle support forimportandpush— scripts, references, and other non-reserved files in a skill directory are now uploaded and distributed as part of the skill bundle. Also fixes missinghooks.yamlupload inpush.
0.4.2
Patch Changes
-
#101
e800392Thanks @khu834! - Fix Bun standalone binary crash on launch due to missing package.jsonReplace
createRequire(import.meta.url)+require('../package.json')with a static JSON import attribute (with { type: 'json' }), which tsup/esbuild inlines at build time. The previous dynamic require resolved a relative path that doesn't exist inside Bun's$bunfsvirtual filesystem.
0.4.1
Patch Changes
- #85
4d4e62dThanks @khu834! - Fixheadways skills push <slug>to default to the installed skill location (~/.claude/skills/<slug>/) instead of the current working directory. Also throw a clear error whenSKILL.mdis not found rather than silently pushing an empty body.
0.4.0
Minor Changes
- #56
d7f9549Thanks @khu834! - Add connector support to skill authoring and install flows.headways skills new— scaffolds aconnections.yamlalongsidecapabilities.yamlheadways skills push— readsconnections.yamland includes connector requirements in the push bodyheadways skills accept— after install, prints a table of required connectors with guidance to authorize via the desktop appheadways connections add [provider]— new command (prints desktop app instructions)headways connections list— new command (prints desktop app instructions)
0.3.0
Minor Changes
- #38
102c2c7Thanks @khu834! - Addheadways login(browser SSO) andheadways logoutcommands. Rename--tokento--api-keyinheadways configure. Separate URL configuration from credential configuration so--api-urland--app-urlcan be set without prompting for a key.
0.2.1
Patch Changes
0.2.0
Minor Changes
- #24
224e0f7Thanks @khu834! - Add changeset release pipeline with npm trusted publishing via GitHub Actions OIDC.
Need help? Contact support at support@headways.ai.