Releases: emiliojohann/FocusClaw
Release list
FocusClaw v2026.07.13
What's Changed
This release rolls up all FocusClaw changes since the last public release, v2026.07.03.
- Includes all FocusClaw changes since
v2026.07.03, including the internal DEV incrementsv2026.07.03.1,v2026.07.03.2, andv2026.07.03.3. - Fixed OpenClaw and Hermes logo rendering so the app icon keeps a stable square footprint when switching between dark and light themes without adding any wrapper border or background.
- Matched task description and task comment resize affordances by routing both through the same resizable field styling.
- Added an optimized Hermes app logo preload so the blue theme logo does not flash on refresh.
- Kept OpenClaw and Hermes logo assets warm across route changes so page switching does not recreate a cold visible logo image.
- Removed the added route, Tasks, and Calendar fade transitions so filter and reset actions update directly.
- Kept existing task content visible while refreshes run when data is already present.
- Replaced the full task-area spinner on true cold loads with stable skeleton task cards.
- Added a
Due Tomorrowtask status filter to the API and Tasks view, with focused API test coverage. - Added a Calendar Week view for focused Monday-through-Sunday planning alongside the existing Month view.
- Increased desktop Calendar day capacity to show up to 10 visible task chips before collapsing the rest behind
+ X more. - Matched Calendar and Tasks header/filter row heights so switching between them no longer nudges the page content.
- Updated app, API, plugin, landing, package, and backup version metadata to
2026.7.13/v2026.07.13.
Thanks
Special thanks to:
Verification
npm run buildnpm run lintnpm run test --workspaces --if-presentnpm audit --workspacesgit diff --check
FocusClaw v2026.07.03
What's Changed
This release rolls up all FocusClaw changes since the last public release, v2026.6.22.
- Includes all FocusClaw changes since
v2026.6.22, including the internal DEV incrementsv2026.6.22.1,v2026.6.22.2,v2026.6.22.3,v2026.06.30, andv2026.07.02. - Fixed mobile Calendar new-task launch so the top-bar New Task button opens the task creation popup reliably.
- Changed new-task project selection to require an explicit "Select a project" choice instead of defaulting to the active or last-used project.
- Made disabled primary buttons visibly greyed out until required fields are complete.
- Fixed filtered task creation so newly created tasks only appear immediately when they match the active project, status, tag, owner, and search filters, preventing the quick add-then-disappear flash.
- Added agent-friendly JSON route aliases for tasks and projects:
GET /api/tasks,GET /api/tasks?workspaceId=...,GET /api/tasks?projectId=..., andGET /api/projects?workspaceId=.... - Kept the existing project-scoped API routes intact for backwards compatibility.
- Increased task and subtask descriptions from 5,000 to 10,000 characters.
- Expanded description editing space in task details and new-task forms so long generated drafts can be reviewed without cramped scrolling.
- Added a Markdown mini editor and preview for task descriptions.
- Added separate Appearance controls for mode (
System,Dark,Light) and theme family (OpenClaw,Hermes), so each family resolves its own dark/light palette automatically. - Fixed light-theme project pill contrast so project names remain readable.
- Added task attachment metadata support for local paths, images, PDFs, and folders without uploading or owning the original files.
- Added attachment API routes and backup/export coverage.
- Updated Hermes and shared API docs to prefer the discoverable JSON routes.
- Reworked task descriptions into a shared Live/Code editor for task details and new-task creation: Live is the default editable rendered Markdown view, and Code is the raw Markdown/source view for agents and developers.
- Reworked attachments into a local-only
Select a fileflow that infers file/image/PDF type, stores metadata plus the local path, supports rename/open/missing-file handling, and shows compact paperclip indicators on task cards. - Removed URL attachments from the app and API because FocusClaw cannot validate or control external URL content.
- Hardened Markdown rendering, inline code insertion, local attachment opening, non-loopback API auth, and encrypted backup passphrase requirements.
- Fixed mobile Settings bottom navigation clearance, iOS/Chrome viewport height behavior, and first-navigation layout shifts.
- Updated the landing page, app metadata, README, spec, API docs, Hermes docs, shared API notes, and OpenClaw plugin metadata to position FocusClaw as the local task context layer for OpenClaw, Hermes, and humans.
- Added Hermes logo/favicons and theme-family-aware logo switching across the app and landing page.
- Added Hermes theme family metadata, colors, and transition handling so OpenClaw and Hermes themes switch cleanly.
- Refined the empty task dashboard state with clearer create-task prompts and copy.
- Fixed desktop search and theme-transition spacing so the dashboard search area behaves more smoothly.
- Updated app, API, plugin, landing, package, and backup version metadata to
2026.7.3/v2026.07.03.
Thanks
Special thanks to:
Verification
npm run build --workspaces --if-presentnpm run lint --workspaces --if-presentnpm run test --workspaces --if-presentnpm audit --workspacesgit diff --check
FocusClaw v2026.6.22
FocusClaw is an agent-native task manager for people working with AI agents. It gives humans and trusted local agents one shared source of truth for tasks, projects, tags, priorities, due dates, backups, and handoffs.
What's new in v2026.6.22
This release includes all FocusClaw changes since v2026.6.18.
- Hid native browser search clear controls so FocusClaw shows only its custom search close button.
- Fixed Task Details description saves so edited descriptions persist and empty descriptions can be cleared.
- Reduced task-list flicker after Task Details saves by updating the changed task locally instead of forcing a full reload.
- Removed automatic natural-language recurring-task detection from the API.
- Added explicit Repeats controls for new tasks and Task Details: does not repeat, daily, weekly, every 2 weeks, and monthly.
- Added API coverage for explicit recurring values and for avoiding accidental recurrence from plain weekday text like "by Friday".
- Replaced task-card recurring text pills with compact repeat-icon indicators in grid and list views.
- Adjusted mobile task-card recurring indicators so the repeat icon sits next to the User/Agent pill instead of wrapping the metadata row.
- Updated app, API, plugin, landing, package, and backup version metadata to
2026.6.22/v2026.6.22.
Verification
- API tests passed.
- API build passed.
- Web build passed.
- Landing build passed.
- Plugin build passed.
git diff --checkpassed.- Security/diff scan passed for private paths, chat metadata, memory/dream notes, secrets, and internal delivery text.
FocusClaw v2026.6.18
FocusClaw is an agent-native task manager for people working with AI agents. It gives humans and trusted local agents one shared source of truth for tasks, projects, tags, priorities, due dates, backups, and handoffs.
What's new in v2026.6.18
This release includes all FocusClaw changes since v2026.6.16.
- Fixed local due-date handling so calendar dates stay stable across local timezone parsing.
- Added task description and comment character counters with corrected limits and alignment.
- Added subtask completion/editing support and improved subtask indicators/action spacing.
- Improved agenda priority ordering, removed duplicate priority labeling, and refined task metadata pills.
- Polished mobile task-card metadata layout.
- Replaced native browser due-date popups with FocusClaw's Monday-first date picker.
- Persisted active Tasks and Calendar filters separately from Settings defaults.
- Removed redundant completed-task
Donelabels from task cards and agenda rows. - Reduced the extra Tasks first-load refresh delay.
- Added a
Next WeekTasks status filter. - Made task comment links clickable and added edit/delete support for task comments.
- Improved date picker placement so it can flip above fields when space is tight.
- Improved light-mode link hover and medium-priority contrast.
- Tightened comment action controls for desktop and mobile metadata fit.
- Refined selected priority buttons with filled active states and removed selector dots.
- Updated app, API, plugin, landing, package, and backup version metadata to
2026.6.18/v2026.6.18.
Notes
- The unreleased
v2026.6.17changelog work is rolled into this release. - Priority selector active states now use a single clean filled treatment with no extra selected ring or double edge.
- Comment edit/delete controls remain icon-only visually, with accessible labels/tooltips retained.
- Date pickers stay Monday-first without depending on the browser locale.
Verification
- Compared commits after the previous actual release before finalizing the release notes.
npm --prefix apps/web run lintnpm --prefix apps/web run buildnpm --prefix apps/web testnpm --prefix apps/api run buildnpm --prefix apps/api testgit diff --cached --check- Public-sensitive scan completed for private names, local paths, internal notes, DEV repo references, obvious credentials, and changed assets.
- Changelog has the four actual release entries only:
v2026.6.12,v2026.6.15,v2026.6.16,v2026.6.18.
FocusClaw v2026.6.16
FocusClaw is an agent-native task manager for people working with AI agents. It gives humans and trusted local agents one shared source of truth for tasks, projects, tags, priorities, due dates, backups, and handoffs.
Thanks
Special thanks to https://x.com/m_zokov for the help provided on this release.
What's new in v2026.6.16
- Added a FocusClaw OpenClaw skill wrapper so agents can discover when and how to use FocusClaw.
- Added Hermes integration guidance for using FocusClaw through the local REST API.
- Linked the Hermes integration guide from the README.
- Updated app, API, plugin, landing, package, and backup version metadata to
2026.6.16/v2026.6.16. - Fixed Settings add-button alignment and removed internal/development-only wording from release-facing notes.
Notes
- OpenClaw can now load
SKILL.mdas thefocusclawskill. - Hermes users should start with
docs/hermes-integration.md, which points back to the Agent Automation API.
Verification
- Version metadata consistency checked across app, API, plugin, landing, package files, lockfile, and backup export metadata.
- Sensitive-pattern scan completed before publishing to the public repository.
FocusClaw v2026.6.15
FocusClaw is an agent-native task manager for people working with AI agents. It gives you one shared source of truth for tasks, projects, tags, priorities, due dates, backups, and agent handoffs, with a local-first app, API, web UI, landing page, and OpenClaw plugin.
This release polishes the app for broader use, cleans up the agent API experience, improves mobile behavior, and updates the public version sequence to v2026.6.15.
What FocusClaw includes
- Local-first task management with projects, universal tags, priorities, status, due dates, archive/reopen, and deletion workflows.
- Dashboard, calendar, task detail panel, grid/list controls, and mobile-friendly navigation.
- OpenClaw plugin commands so agents can create, update, filter, complete, archive, back up, restore, and inspect FocusClaw tasks.
- Local encrypted backup/export/import support with version metadata.
- Public landing page and self-hosted app structure.
- Latest-release visibility inside the app shell and Settings/About.
- Agent Automation API documentation for trusted local agents and scripts.
What's new in v2026.6.15
- Thanked https://x.com/TomTurcotteTech and https://x.com/m_zokov for contributing feedback.
- Updated the visible FocusClaw interface version to
v2026.6.15. - Fixed the Vite/Tailwind dependency state after the audit upgrade and aligned Tailwind packages across workspaces.
- Moved agent/API technical plumbing out of normal Settings and into
docs/agent-automation-api.md. - Added README coverage for the local Agent Automation API, Tailscale/private access, and agent auth behavior.
- Restored user-facing Private Access settings with Local App URL and Tailscale / Private App URL above Contact & Feedback.
- Fixed mobile Calendar empty-state loader flicker when no dated tasks are available.
- Added a mobile-only New Task button in the top bar across all pages.
- Restored the new FocusClaw logo artwork with an optimized app asset and removed transient hard-refresh logo flicker from the Dashboard empty state.
- Updated app, API, plugin, landing, package, and backup version metadata to
2026.6.15/v2026.6.15. - Refined Settings button sizing and completed beta review cleanup.
Verification
npm run lint --workspace @focusclaw/webnpm run build --workspace @focusclaw/webnpm run test --workspace @focusclaw/webnpm audit --audit-level=high
Notes
FocusClaw is still early, but the shape is getting cleaner: useful for a human, structured enough for trusted local agents, and less noisy in the normal app UI.
FocusClaw v2026.6.12
FocusClaw is an agent-native task manager for people working with AI agents. It gives you one shared source of truth for tasks, projects, tags, priorities, due dates, backups, and agent handoffs, with a local-first app, API, web UI, landing page, and OpenClaw plugin.
This is the first public release of FocusClaw.
What FocusClaw includes
- Local-first task management with projects, universal tags, priorities, status, due dates, archive/reopen, and deletion workflows.
- Dashboard, calendar, task detail panel, grid/list controls, and mobile-friendly navigation.
- OpenClaw plugin commands so agents can create, update, filter, complete, archive, back up, restore, and inspect FocusClaw tasks.
- Local encrypted backup/export/import support with version metadata.
- Public landing page and self-hosted app structure.
- Latest-release visibility inside the app shell and Settings/About.
What's new in v2026.6.12
- Added broader OpenClaw command coverage for projects, tags, due dates, priorities, backups, and version checks.
- Added universal tags, project deletion, metadata polish, and public release documentation.
- Improved mobile layouts with a compact top bar and cleaner navigation behavior.
- Added GitHub latest-release checks in the app.
- Fixed task due date filters so overdue, upcoming, and no-due-date queries behave correctly.
- Updated app, API, plugin, landing, package, and backup metadata to
2026.6.12/v2026.6.12.
Verification
npm run build --workspaces --if-present
Notes
FocusClaw is early but usable. The core intent is simple: keep human and AI-agent work coordinated in one place without scattering tasks across chat history, memory files, and half-finished notes.