Releases: rogerchappel/crewcmd
Releases · rogerchappel/crewcmd
CrewCmd Desktop v0.1.1
CrewCmd Desktop v0.1.1
Desktop shell for CrewCmd. This first packaging pipeline publishes unsigned installers that connect to an existing CrewCmd server.
Downloads
- macOS Apple Silicon:
CrewCmd-*-mac-arm64.dmg - macOS Intel:
CrewCmd-*-mac-x64.dmg - Windows x64:
CrewCmd-*-win-x64.exe - Windows ARM64:
CrewCmd-*-win-arm64.exe - Linux x64:
CrewCmd-*-linux-x64.AppImage,.deb, or.rpm - Linux ARM64:
CrewCmd-*-linux-arm64.AppImage
Installation Notes
- macOS: unsigned builds may require approving the app in System Settings.
- Windows: SmartScreen may require "More info" then "Run anyway".
- Linux AppImage: run
chmod +x CrewCmd-*.AppImagebefore launching.
What's Changed
- chore: add pre-commit hooks (husky + lint-staged) by @rogerchappel in #1
- docs: update CLAUDE.md and CONTRIBUTING.md for CI, hooks, branch protection by @rogerchappel in #2
- feat: Provider + Skills Architecture (Phase 1) by @rogerchappel in #3
- feat: Skills Abstraction (Phase 2) by @rogerchappel in #4
- docs: rewrite CLAUDE.md to reflect current project state by @rogerchappel in #5
- feat: Knowledge Base by @rogerchappel in #6
- feat: Company logo upload + white-label branding by @rogerchappel in #7
- feat: Agent profile slide-out panel + Gateway chat fix by @rogerchappel in #8
- feat: Chat hierarchy threading with agent tree selector by @rogerchappel in #9
- feat: API Access settings with auto-generated token by @rogerchappel in #10
- fix: add scroll-to-bottom button in chat by @rogerchappel in #11
- fix: voice agent survives screen rotation + wake lock by @rogerchappel in #12
- fix: landscape agent mode layout + scroll-to-bottom in agent mode by @rogerchappel in #14
- feat: file/image attachments in chat by @rogerchappel in #15
- fix: constrain chat images to bubble width on mobile by @rogerchappel in #16
- feat: chat-to-task bridge with inline tool calling by @rogerchappel in #17
- fix: attachment images as thumbnails by @rogerchappel in #19
- fix: remove system prompt leak + add Create Task button by @rogerchappel in #20
- feat: rearchitect chat-to-task as create button + endpoint by @rogerchappel in #21
- refactor: Claude-style input bar layout by @rogerchappel in #22
- feat: copy + speak buttons on chat messages by @rogerchappel in #23
- fix: mobile sidebar scrollable with theme + company visible by @rogerchappel in #24
- fix: chat messages saved to wrong session (oldest instead of newest) by @rogerchappel in #25
- fix: message copy/speak buttons not responding on mobile by @rogerchappel in #26
- fix: mute toggle stops currently playing audio by @rogerchappel in #27
- fix: per-message speak button uses server TTS by @rogerchappel in #29
- fix: merge chat messages from all sessions per agent by @rogerchappel in #28
- feat: message timestamps and day separators by @rogerchappel in #30
- feat: ?reset=1 clears stale chat cache by @rogerchappel in #31
- fix: agent mode 'No response received' — pool recycling mid-request by @rogerchappel in #32
- fix: agent mode TTS silent on iOS by @rogerchappel in #33
- feat: auto-push CrewCmd task skill to OpenClaw agents on import by @rogerchappel in #34
- feat: close the chat ↔ task loop by @rogerchappel in #35
- feat: merge schedules into automations page with tabbed UI by @rogerchappel in #36
- fix: PGlite session stability + voice error handling by @rogerchappel in #37
- feat: stop words + agent wake words for chat flow by @rogerchappel in #38
- feat: skills system end-to-end — ClawHub fetch + error feedback by @rogerchappel in #39
- feat: Production Docker Compose with multi-stage build by @rogerchappel in #40
- fix: chat history persisting after fresh clone by @rogerchappel in #41
- fix: isolate chat threads per agent on switch by @rogerchappel in #43
- fix: persist chat responses to survive navigation by @rogerchappel in #45
- feat: heartbeat secret zero-config discovery + admin settings by @rogerchappel in #42
- feat: expand default skill to full CrewCmd management by @rogerchappel in #44
- fix: rework invite flow for self-hosted users by @rogerchappel in #46
- feat: server-side chat persistence (Slack/WhatsApp pattern) by @rogerchappel in #47
- fix: abort streaming on agent switch + companyId session filter by @rogerchappel in #50
- fix: install @tailwindcss/typography for markdown list rendering by @rogerchappel in #51
- feat: add /api/health endpoint for self-hosted monitoring by @rogerchappel in #52
- chore: add GitHub issue templates, PR template, and CODEOWNERS by @rogerchappel in #53
- feat: universal seed script (PGlite + Neon + Postgres) by @rogerchappel in #54
- feat: add Vitest test suite for core API routes by @rogerchappel in #55
- fix: deduplicate user messages caused by SSE + optimistic race by @rogerchappel in #56
- chore: launch prep — API docs, chat tests, CI improvements by @rogerchappel in #57
- Add README screenshots and animated intro video by @rogerchappel in #58
- Swap chat screenshot for hands-free mobile view by @rogerchappel in #59
- docs: add markdown documentation structure by @rogerchappel in #61
- feat: add Playwright E2E testing suite by @rogerchappel in #60
- Add CrewCmd skill by @rogerchappel in #62
- EverContent installable skill design + generic assignment config plumbing by @rogerchappel in #63
- Preserve skill metadata imports and refresh EverContent design by @rogerchappel in #64
- Add generic service secret references for skill configs by @rogerchappel in #65
- Add a post-onboarding OpenClaw import entry point by @rogerchappel in #66
- feat: add service secrets vault UI by @rogerchappel in #67
- feat: assign and configure skills from the agent panel by @rogerchappel in #68
- fix: await pglite readiness in auth routes by @rogerchappel in #69
- Add generic service-skill invocation runtime by @rogerchappel in #70
- Add long-form voice agent reliability spec by @rogerchappel in #71
- docs: CrewCMD → OpenClaw skill sync architecture design by @rogerchappel in #72
- fix: improve light mode contrast for chat text and task labels by @rogerchappel in #73
- fix: prose theme overrides for dark mode readability by @rogerchappel in #74
- Refine CrewCmd visual system and core surfaces by @rogerchappel in #75
- fix: mobile sidebar drawer background in dark mode by @rogerchappel in #76
- fix(team): all agents render on canvas when some have saved positions by @rogerchappel in #77
- Fix empty chat history when switching agents by @rogerchappel in #78
- feat: core skill sync library (Phase 1 — same-machine) by @rogerchappel in #79
- fix: resolve route conflict [agentId] vs [callsign] in sync-all-skills by @rogerchappel in #81
- fix: resolve skills route conflic...