Changelog

Historial de versions de Dockyard

0.2.7 (2026-10-04)

Features

  • add icons and emojis for projects (#255) (3db01db)
  • add persistent floating Global Terminal (#259) (9d63ddd)
  • agent: autofill issue contents when starting issue workstream (#256) (ce10e59)
  • browser: add agent-controlled Terminal Browser (#254) (4885906)
  • sidebar: auto-load scrollable GitHub issues and copy prompt on creation (#249) (d4ff128)
  • ui: improve workstream status lifecycle and active action tracking (#258) (7d1a3cf)
  • ui: refine workstream lifecycle states and fix warning pill contrast (#251) (840d582)

Bug Fixes

  • agent: scope agy session continuation to workspaces with existing conversations (#252) (801bd70)

0.2.6 (2026-09-21)

Features

  • add actionable agent attention notifications (#213) (91eec20)
  • add Antigravity CLI (agy) support replacing legacy Gemini CLI (#236) (62c8b3d)
  • add caffeinate mode (#226) (078c5da)
  • add project root terminal (#210) (d12c7a5)
  • agent: add Antigravity CLI (agy) lifecycle hooks and permission bypass (#240) (87fe408)
  • agent: show active subagents in sidebar and workspace tab bar (#247) (6a9a9e8)
  • attention: add Dockyard work overview (#221) (36b9173)
  • browser: persistent session and configurable link opening (#244) (830933b)
  • caffeinate: add sidebar toggle to cycle sleep modes (#246) (92ece1f)
  • configure workstreams from GitHub issues (#220) (8933bf2)
  • info: improve worktree management and uncommitted changes handling (#239) (10c859e)
  • project: add overview and terminal tabs with script configuration (#238) (263285e)
  • rename Codex and OpenCode workstreams (#217) (9d27d0d)
  • show pull request CI checks (#219) (adf0196)
  • sidebar: report all PR statuses, merge conflicts, and CodeRabbit reviews (#245) (39fc5cc)
  • workspace: collapse run script console and redesign workstream info layout (#243) (6e16046)
  • workspace: redesign top bar with lifecycle pill and ai reviewer action (#242) (0d21219)
  • workstream: toggle dangerous permissions in creation sheet (#241) (88e9883)

Bug Fixes

  • agent: bound state cache reads (#224) (9a8d5c1)
  • attention: show only current workspaces (#216) (6865dcc)
  • git: bound repository exclude reads (#234) (67c5e05)
  • rename task tabs and branches separately (#222) (aef9b35)
  • settings: bound CLI validation reads (#232) (69f2b88)
  • setup: bound output delivery backlog (#230) (2241ad3)
  • updater: complete background source updates (#227) (e7c236c)
  • updater: run source updates without terminal windows (#215) (34ecd1e)

Refactoring

  • editor: remove Monaco editor and use terminal editor for Cmd+O (#237) (9dc2d31)
  • localization: support English and Catalan only (#218) (8bd5f85)
  • sidebar: remove recent workstreams section (#248) (fad6746)

Documentation

  • roadmap: reconcile post-weekend product priorities (#235) (3d45ea4)
  • specify agent attention notifications (#211) (60f0e2e)

0.2.5 (2026-09-11)

Features

  • integrate remaining workstream and persistence changes (#209) (305323b)

Bug Fixes

  • cache: bound legacy migration enumeration (#199) (5450320)
  • dev: launch current debug build (763e906)
  • persistence: bound project snapshot decoding (#201) (9215bf5)
  • terminal: support macOS dictation (af3fef5)
  • terminal: support macOS dictation (e24314c)
  • workspace: make blocking notices passive (#208) (9edbb7f)

0.2.4 (2026-09-08)

Features

  • sidebar: add persistent project colors (bbd4a54)
  • sidebar: add persistent project colors (35e78f6)

Bug Fixes

  • updater: detect stale running builds (f2a5a00)
  • updater: detect stale running builds (cdcc6ae)

0.2.3 (2026-09-08)

Features

  • ui: add agent attention workspace (dfb1ef0)
  • ui: add agent attention workspace (bc3f0cd)

Bug Fixes

  • ui: tighten sidebar row spacing (8691129)
  • ui: tighten sidebar row spacing (ccec6d7)

0.2.2 (2026-09-08)

Features

  • add getting-started tour flow content (982523b)
  • add interactive getting-started tour and what’s new panel (c300666)
  • add tour data model and anchor plumbing (6fbfe8d)
  • add tour entry points in Help menu and onboarding (52f3619)
  • add tour overlay, anchors, and run/config event posts (daff1b8)
  • add TourController with notification-driven advancement (22b405e)
  • add what’s new gate, models, and catalog (bad3ba9)
  • add what’s new panel with per-version gate (2ec9119)
  • agent: aggregate Claude subagent status (cd99804)
  • agent: define capability contract (136ebe1)
  • agent: define capability contract (cb35e3d)
  • github: add issue task preview model (56a5e63)
  • name agent sessions after the task branch (840b9b4)
  • name Claude Code agent sessions after the task branch (7e72699)
  • show Claude in Chrome activity (aabce5f)
  • show Claude in Chrome activity (bf0d04f)
  • tour: add passive power features showcase (6bcc263)
  • tour: add workspace tabs showcase (35f280c)
  • triage worktree list, delete branches on prune, fix stale overview (6a8c87c)
  • worktrees: classify merged pull requests (644d5da)
  • worktrees: classify merged pull requests (bd5f8e5)

Bug Fixes

  • actions: bound PR mutation output (d3595ef)
  • actions: bound push output (af15566)
  • actions: terminate cancelled PR mutations (6753ae2)
  • actions: terminate cancelled PR mutations (8d87ab8)
  • browser: bound state cache reads (bfbfc9c)
  • browser: bound state cache reads (390f19b)
  • browser: secure browser-state cache files (440279c)
  • config: bound script configuration reads (ed53f28)
  • docs: bound workstream preview reads (459568d)
  • docs: contain standard document reads (d66ecb7)
  • don’t let untracked files block self-update rebase (ecabe78)
  • editor: bound Monaco resource responses (bc89e4e)
  • editor: bound source-file reads (37f5e0a)
  • editor: contain close-tab saves (ed95589)
  • editor: contain close-tab saves (eef5f89)
  • editor: contain Monaco resource paths (05e3700)
  • editor: contain workspace file access (8588a40)
  • environment: bound description metadata reads (e9bf004)
  • environment: contain automatic activation paths (7c78ec2)
  • environment: contain automatic activation paths (c3bb23a)
  • force worktree removal in prune to handle populated submodules (0dbcd7e)
  • github: bound read-only metadata probes (96e331e)
  • github: preserve Unicode issue text (6561d28)
  • git: preserve dirty default checkout (fce9d0f)
  • git: preserve dirty default checkout (de12c16)
  • logging: bound unified-log polling snapshots (78fd3f3)
  • logging: cap detailed launch log growth (f8848ce)
  • logging: secure detailed launch logs (8b31afc)
  • opencode: account for debug tmux session name (ac3e684)
  • opencode: define supported agent capabilities (9ec32a3)
  • opencode: define supported agent capabilities (6532089)
  • paths: respect home directory boundary (d386331)
  • persistence: enforce private state directories (05e2a67)
  • persistence: isolate malformed project records (fe3a7df)
  • persistence: isolate malformed project records (51db415)
  • persistence: isolate malformed tab snapshots (12af455)
  • persistence: preserve cache migration destinations (92ffc91)
  • persistence: preserve cache migration destinations (1d0d9ef)
  • persistence: preserve valid setup completion state (b34d5cd)
  • persistence: protect watcher state directories (6b07927)
  • persistence: protect watcher state directories (cd2874b)
  • persistence: recover agent state watcher (9444fe9)
  • persistence: recover valid setup completion state (a23633e)
  • persistence: recover worktree HEAD watchers (1a26277)
  • port-detection: bound run-state cache reads (08ec8b3)
  • port-detection: bound run-state cache reads (e389ea0)
  • port-detection: contain env port inference (d75b996)
  • port-detection: recover replaced state watcher (97f62a7)
  • re-exec latest self-update script so update-flow fixes apply immediately (33b3fdb)
  • re-exec latest self-update script so update-flow fixes apply immediately (558dc75)
  • run-state: reject stale process snapshots (ee6675a)
  • run-state: reject stale process snapshots (2a6014e)
  • scope tour run-start signal and harden controller (d153e26)
  • scripts: contain project config resolution (b4a4405)
  • setup: drain output before completion (4868c8a)
  • sidebar: preserve selected workstream contrast (2f8c244)
  • sidebar: preserve selected workstream contrast (a76f42e)
  • stack-detection: contain metadata reads (6042b61)
  • stack: bound manifest inspection reads (ab35250)
  • tests: pass workstreamID in PortDetectorWatcherTests snapshots (5961a70)
  • tmux: bound cached configuration reads (f4ed23a)
  • tmux: preserve sessions across app restarts (4bf0150)
  • tmux: protect diagnostic cache permissions (49ff869)
  • tmux: protect diagnostic cache permissions (12200ab)
  • tmux: restore session persistence across app restarts (99b68df)
  • tools: bound login shell path discovery (8ac3c40)
  • tools: bound startup detection probes (e0f4ec1)
  • updater: bound update-check output (321613f)
  • usage: bound Claude transcript parsing (addd262)
  • usage: bound Claude usage probe (7f7fd40)
  • usage: bound Codex probe IO (9bdc542)
  • worktree triage, prune branches + submodule force-remove, self-update untracked files (95217cd)
  • worktree: bound gitfile indirection reads (83d6965)
  • worktree: refuse unregistered purge targets (d465b3e)
  • worktree: refuse unregistered purge targets (da5d734)

Miscellaneous

  • integrate audited open pull requests (28422ea)
  • merge main and resolve localization conflicts (a2c8e35)
  • merge reviewed openclaw PRs #79–#107 (2a92c7e)
  • remove Barcelona motto from website footer and unused app strings (1ade116)

Documentation

  • lead README with install/usage, remove Barcelona motto (ceeea08)
  • note release-please CI approval quirk in TODO (393d162)
  • note release-please CI approval quirk in TODO (1c1c4b2)
  • readme: consolidate install instructions at top, drop motto footer (05ef2e5)
  • roadmap: add Herdr runtime direction (a82965f)
  • roadmap: align Dockyard with Orca insights (eca59d8)
  • roadmap: clarify tmux regression scope (18227f7)
  • roadmap: link bounded gitfile review (14a6b77)
  • roadmap: link browser state review (df351b9)
  • roadmap: link cache migration review (02e0be9)
  • roadmap: link Codex probe review (67c9783)
  • roadmap: link description metadata review (250457c)
  • roadmap: link editor read hardening (3e6db69)
  • roadmap: link helper verification review (a6f318c)
  • roadmap: link issue preview review (ed98b44)
  • roadmap: link launch log retention review (6a5d8cb)
  • roadmap: link login shell probe review (e25f2d2)
  • roadmap: link merged PR classification review (a80a496)
  • roadmap: link Monaco resource review (1b7da71)
  • roadmap: link power features review (dc4f5f9)
  • roadmap: link push output review (874848a)
  • roadmap: link R47 review (3a4031a)
  • roadmap: link R56 review (87092c3)
  • roadmap: link R58 review (4aa4817)
  • roadmap: link run-state review (d18bd04)
  • roadmap: link run-state validation PR (4dd7d8f)
  • roadmap: link subagent status review (569bd4c)
  • roadmap: link unified-log snapshot review (f62a46e)
  • roadmap: link workspace tabs tour review (3ee77a4)
  • roadmap: link worktree purge review (7666469)
  • roadmap: mark browser state CI green (94e05bc)
  • roadmap: reconcile document containment work (ce57b45)
  • roadmap: reconcile tmux PR blocker (07b94a8)
  • roadmap: record agent watcher recovery PR (db2bedc)
  • roadmap: record bounded GitHub probes (f6598dc)
  • roadmap: record bounded tool probes (604c3aa)
  • roadmap: record browser state CI (63d1c15)
  • roadmap: record browser state CI (4b127a9)
  • roadmap: record browser state PR (b4d1e11)
  • roadmap: record cache migration CI evidence (0cee878)
  • roadmap: record CI approval blocker (933e275)
  • roadmap: record Claude transcript CI (ca2c86b)
  • roadmap: record Claude usage probe CI (50422e8)
  • roadmap: record Codex probe CI (cd98e15)
  • roadmap: record description metadata CI (fa722e2)
  • roadmap: record editor containment evidence (9a5f3b1)
  • roadmap: record editor containment PR (76dee1f)
  • roadmap: record editor read CI (63a531e)
  • roadmap: record editor save CI evidence (8e214f1)
  • roadmap: record editor save pull request (41e8f97)
  • roadmap: record gitfile reader CI (cd771d3)
  • roadmap: record helper verification CI (5566692)
  • roadmap: record home path boundary PR (2224027)
  • roadmap: record issue preview CI (d52722a)
  • roadmap: record July 27 CI blocker (5320ef8)
  • roadmap: record launch log retention CI (02150b4)
  • roadmap: record launch-log CI evidence (b7dae0c)
  • roadmap: record launch-log privacy PR (b7bfb29)
  • roadmap: record localization drift PR (7ef4fc7)
  • roadmap: record login shell probe CI (0e8726d)
  • roadmap: record merged PR status CI (cd15095)
  • roadmap: record Monaco containment PR (532f37b)
  • roadmap: record Monaco resource CI (693f48e)
  • roadmap: record native CI blocker (4f1ce65)
  • roadmap: record native validation (a3a59b8)
  • roadmap: record native watcher checks (72d1d5e)
  • roadmap: record OpenCode CI evidence (95ea04e)
  • roadmap: record OpenCode contract PR (c04a5f3)
  • roadmap: record port watcher CI evidence (2459a58)
  • roadmap: record port watcher pull request (ee64b35)
  • roadmap: record power features CI evidence (da3f68f)
  • roadmap: record push output CI (652d9dd)
  • roadmap: record R20 native evidence (f40847a)
  • roadmap: record R20 review state (9718872)
  • roadmap: record R47 native evidence (71e19b3)
  • roadmap: record R49 native evidence (1694c3f)
  • roadmap: record R53 CI evidence (60eba84)
  • roadmap: record R53 review state (58f3707)
  • roadmap: record R56 CI evidence (0f68022)
  • roadmap: record R57 CI evidence (8b9dbfb)
  • roadmap: record R58 CI evidence (253c6d4)
  • roadmap: record run-state CI evidence (20ac7b5)
  • roadmap: record script containment CI (ce548f1)
  • roadmap: record script containment PR (c28a246)
  • roadmap: record sidebar contrast PR (8615b37)
  • roadmap: record stack detection CI (4ea6fae)
  • roadmap: record stack metadata containment (2b9f4f0)
  • roadmap: record state privacy pull request (f522f3a)
  • roadmap: record subagent status CI (cb978e2)
  • roadmap: record tab snapshot recovery (e74ca2d)
  • roadmap: record tmux diagnostics CI evidence (bc012bd)
  • roadmap: record tmux persistence PR (900e40d)
  • roadmap: record tool probe CI (e18dd7e)
  • roadmap: record transient CI failure (4428d3e)
  • roadmap: record unified-log CI evidence (622bb08)
  • roadmap: record unrelated CI flake (1c65c55)
  • roadmap: record unrelated native test flake (7b711ed)
  • roadmap: record workspace tour CI evidence (4e97688)
  • roadmap: record worktree purge CI (1068139)
  • roadmap: record worktree watcher PR (2a3c88e)
  • roadmap: refresh pending PR evidence (9d873bb)
  • roadmap: select private browser state (2ddc4ec)
  • roadmap: specify quiet bottom statusline (eaf0a9d)

CI/CD

  • localization: validate bundle membership (bbcba97)
  • localization: validate bundle resource membership (d782d72)
  • localization: validate privacy prompt parity (d3068a8)
  • localization: validate privacy prompt parity (08012ae)
  • prevent new localization key drift (d36ceaf)
  • verify bundled helper integrity (677b8ce)
  • verify bundled helper integrity (cb332cd)

0.2.1 (2026-07-11)

Miscellaneous

  • remove all sponsor links and pages (1caa0e8)
  • remove all sponsor links and pages (3e37f8c)

Documentation

  • check off homebrew tap in fork-separation TODO (dbbc25a)
  • check off homebrew tap in fork-separation TODO (917c2c4)

CI/CD

  • add CodeQL, Dependabot, and SHA-pin remaining actions (VRA phase 3) (508ae7a)
  • extend CodeQL to actions/javascript, tune Dependabot (issue #48 phase 3) (a05abc6)