# Changelog

All notable updates to VidClaw, the [self-hosted AI dashboard](/content/features/index.html) for [OpenClaw agent management](/content/install/index.html).

## v1.2.5 NewImproved

February 24, 2026

- **File browser auto-refresh** — file list now refetches when the browser tab regains focus, preventing stale data
- **Folder navigation loading spinner** — centered spinner while loading directory contents instead of showing old entries
- **Refresh button and timestamp** — breadcrumb bar shows a manual refresh icon and "last fetched" time
- **Default file browser path** — new setting to choose which directory opens by default (defaults to `content`)
- **Settings page cleanup** — section icons use consistent muted color instead of multicolor

## v1.2.2 New

February 24, 2026

- **Markdown rendering for task outputs** — task results and errors now render as proper markdown with headers, lists, links, and code blocks
- **Syntax-highlighted code blocks** — bundled GitHub Dark theme for code output, no CDN dependencies
- **Raw/rendered toggle** — switch between formatted markdown and raw text in the task detail dialog
- **XSS protection** — output sanitized via rehype-sanitize (no raw HTML passthrough)

## v1.1.1 NewImprovedFix

February 19, 2026

- **Task scheduling UI** — set recurring schedules directly from the task dialog: every N hours, days, weeks, or months with a time picker
- **Quick-add schedule shortcuts** — type `/daily`, `/2d`, `/6h` etc. in the quick-add input alongside `@skill` mentions
- **Schedule indicators on Kanban cards** — orange left border and badge showing interval and next run time; paused schedules shown as dimmed with strikethrough
- **Recurring task auto-reschedule** — completed recurring tasks save to run history and reset to todo with the next scheduled time instead of staying done
- **Calendar future projections** — recurring tasks now show on all future dates (up to 90 days) in the calendar view, not just the next run
- **Delete button in task dialog** — delete tasks directly from the edit modal
- Fix: schedule times now respect the user's configured timezone
- Fix: cron step parsing for day-of-month and month fields
- Fix: `computeNextRun` import missing in task controller
- Fix: adding a schedule to an existing task now correctly enables it

## v1.0.6 NewFix

February 18, 2026

- All task deletes are now **soft deletes** (archived, not removed)
- Added "Clear All" button for the Done column
- Fix: SkillsManager uses relative URLs ( [#29](https://github.com/madrzak/vidclaw/issues/29))

## v1.0.5 NewImproved

February 18, 2026

- Added **Tailscale Serve** integration for secure remote access
- Cross-platform setup — macOS launchd support alongside Linux systemd
- Hardened service scripts and CI security safeguards
- Fix: upgrade Vite to v7 and react-syntax-highlighter to v16
- Fix: npm vulnerability patches

## v1.0.4 Improved

February 18, 2026

- OpenClaw version check is now manual instead of running on page load

## v1.0.2 Improved

February 18, 2026

- Auto-refresh countdown after VidClaw self-update

## v1.0.1 Fix

February 18, 2026

- Fix: suppress detached HEAD warning in `update.sh`

## v1.0.0

February 18, 2026

- Initial release of VidClaw
- Kanban task board with drag-and-drop across four columns
- Recurring and scheduled tasks with calendar integration
- File browser with sorting and metadata display
- Skills Manager, Soul Editor with version history
- AI usage tracking with per-model cost breakdowns
- Dark/light theme toggle
- Activity timeline and heartbeat monitoring
- One-command setup via `setup.sh`, SSH tunnel security model

For the full commit history, see the [GitHub commits](https://github.com/madrzak/vidclaw/commits/main). Explore all [features](/content/features/index.html) or read the [install guide](/content/install/index.html).
