Skip to content

Releases: akiojin/gwt

v9.36.1

16 May 05:05
bb6cd33

Choose a tag to compare

[9.36.1] - 2026-05-16

Bug Fixes

  • gui: Open Project Recent click does not open project (user-select default swallows click)
  • gui: Keep Open Project Recent rows inside the dropdown and surface full path on hover
  • launch-wizard: Preserve user-selected agent across hydration
  • gui: Make full project tab clickable by disabling text selection

v9.36.0

15 May 13:23
a94fec2

Choose a tag to compare

[9.36.0] - 2026-05-15

Bug Fixes

  • launch: Remove duplicate wizard close button
  • launch: Preserve wizard runtime edits
  • gui: Remove git spawns from active work hot path
  • workspace: SessionStart hook で projection.agents に session を登録する
  • workspace: Worktree fallback in resolve_title_sync_window_id
  • git: Preserve repo hash url rewrites
  • git: Include git config rewrites in repo hash
  • gui: Watch current.json for workspace projection changes
  • workspace: Upsert in apply_update when session is not yet registered
  • workspace: Drop project_root match in title sync fast path
  • gui: Hide setup forms during runtime confirmation
  • gui: Restore Start Work agent selection
  • migration: Ignore linked worktree markers
  • Trust gwt-managed Codex hooks by default
  • Align Codex hook trust matcher hashing
  • gui: Keep Runtime active during confirmation
  • Harden Codex hook trust registration
  • index: Retry full status refresh after bootstrap
  • Align Codex hook trust command matching
  • index: Keep full status retry until bootstrap completes
  • gui: Align resize final size with pointerup

Documentation

  • Document GUI verification handoff

Features

  • launch: Redesign launch wizard flow

Miscellaneous Tasks

  • merge: Sync develop
  • merge: Sync develop
  • Merge origin develop
  • Merge origin develop
  • Merge origin develop
  • Merge origin develop
  • Merge origin develop

Performance

  • index: Reduce startup index work

Styling

  • Cargo fmt --all

Ci

  • Avoid macos rust proxy cache failure

v9.35.4

15 May 03:54
e2f207c

Choose a tag to compare

[9.35.4] - 2026-05-15

Bug Fixes

  • ci: Wipe broken pre-installed rust on macos runners before toolchain install by @akiojin
  • launch: Remove duplicate wizard close button by @akiojin
  • ci: Expose rebuilt cargo bin dir on macOS PATH after wipe

Ci

  • Add pre-merge cargo check on macOS

v9.35.0

15 May 01:25
3166c2c

Choose a tag to compare

[9.35.0] - 2026-05-15

Bug Fixes

  • workspace: Preserve done terminal state and broadcast work_items in workspace_state
  • gui: Restore terminal focus transfer for xterm textarea
  • workspace: Repair rustdoc intra-doc link for work_items rebuild
  • Ensure remote develop for Start Work
  • Require evidence gate before discussion resolve
  • workspace: Set agent identity from user prompts
  • workspace: Restrict transcript identity fallback
  • エージェント状態更新中のワークスペース操作を安定化
  • Playwright の埋め込みモジュール解決を修正
  • Trust managed Codex hooks by opt-in
  • Add UI trace profiler diagnostics
  • Avoid inactive UI trace pointer overhead

Features

  • Split launch wizard runtime resolution

Miscellaneous Tasks

  • Merge develop into work branch
  • Merge develop into codex hook trust branch

Refactor

  • Centralize UI trace wiring
  • Type UI trace payload
  • Isolate UI trace artifact saving

v9.34.1

14 May 15:27
6a36b6b

Choose a tag to compare

[9.34.1] - 2026-05-14

Bug Fixes

  • gui: Preserve modal input focus across workspace_state events (#2704)

v9.34.0

14 May 04:25
7d887de

Choose a tag to compare

[9.34.0] - 2026-05-14

Bug Fixes

  • gui: Prevent terminal bottom clipping
  • agent: Preserve docker path separators on Windows
  • ui: Defer destructive wizard re-renders during dropdown interaction (#2698)
  • ui: Throttle update_viewport WS sends during sustained scroll (#2698)
  • ui: Prioritize streamed events over idempotent state in dispatcher (#2698)
  • ui: Apply interaction-guard to system settings select (#2698)
  • test: Widen wizard-open-error regex window for guard preamble (#2698)
  • playwright: Register interaction-guard and viewport-persist-throttle in fixtures (#2698)

Features

  • workspace: Add Workspace projection retention pruner (US-41 Phase 8a)
  • workspace: Bridge live-window registry to projection-prune for FR-155
  • workspace: Add Command Palette entries for projection prune (US-41 FR-156)

Miscellaneous Tasks

  • gui: Harden Windows verification lints

v9.33.1

13 May 18:11
2a7d65f

Choose a tag to compare

[9.33.1] - 2026-05-13

Bug Fixes

  • Guard window resize geometry revisions
  • Handle rapid resize geometry revisions
  • skills: Exclude non-gwt skills from materialization and broaden .gwt/
  • gui: Render terminal before fit on activation (SPEC-2008 Phase 26.B)
  • gui: Buffer terminal writes until initial fit (SPEC-2008 Phase 26.A)
  • gui: Force-reset resize state on window pointer mismatch (SPEC-2008 Phase 26.C)
  • gui: Gate isReady flip on visibility for initial-fit handshake (SPEC-2008 Phase 26.A)
  • persist: Drain Drop and register socket-receive-dispatcher route (#2694)
  • persist: Debounce window, per-connection dispatcher, fsync visibility (#2694)
  • playwright: Register socket-receive-dispatcher in kanban fixture (#2694)

Documentation

  • lessons: Record xterm fitAddon silent no-op (SPEC-2008 Phase 26)

Miscellaneous Tasks

  • Merge origin develop

Performance

  • embedded-server: Release ClientHub lock before serialize and broadcast (#2694)
  • app-runtime: Move persist() off the event loop with atomic write (#2694)
  • gui: Coalesce inbound WebSocket dispatch on the frontend (#2694)
  • gui: Extract 91KB inline index.html style block to /styles/app.css (#2694)

Testing

  • managed-assets: Follow .gwt/ broad exclude in Hermes integration test

v9.33.0

13 May 11:32
92f97e9

Choose a tag to compare

[9.33.0] - 2026-05-13

Bug Fixes

  • ui: Kanban のライフサイクル表示を統一
  • skills: Align coordination guidance contract
  • gui: Open Project を split-button 化し Clone from GitHub の到達経路を露出 (#2684)
  • ui: Address Kanban lifecycle review feedback
  • gui: Split-button menu に roving arrow navigation と empty-state node を追加
  • gui: Keep knowledge kanban phase state fresh

Features

  • Render knowledge details as markdown

Miscellaneous Tasks

  • Develop を作業ブランチへマージ
  • Merge develop into markdown detail work
  • Develop を作業ブランチへ再マージ

v9.32.0

13 May 08:22
e46756e

Choose a tag to compare

[9.32.0] - 2026-05-13

Features

  • skills: SPEC-1935 US-7 generated coordination guidance and AGENTS.md cleanup

v9.31.0

13 May 06:57
59fe606

Choose a tag to compare

[9.31.0] - 2026-05-13

Bug Fixes

  • windows: Resize/起動の追加防御策と診断ログ (SPEC-2014 Phase C4-C6)
  • gui: Keep workspace detail empty-state copy English (AGENTS.md TUI policy)
  • workspace: SPEC-2359 Phase U-6 rustdoc broken intra-doc link
  • workspace: Implement recompute_lifecycle_stage helper to resolve broken doc links
  • Include clone modal in playwright fixtures
  • agent: Stop forcing Claude no-flicker env

Features

  • workspace: SPEC-2359 Phase U-6 schema additions (FR-131..133)
  • workspace: SPEC-2359 Phase U-6 auto-populate on workspace create (FR-134/135)
  • workspace: SPEC-2359 Phase U-6 Board milestone backfills (FR-140/141)
  • workspace: SPEC-2359 Phase U-6 retroactive migration (FR-142..145)
  • workspace: SPEC-2359 Phase U-7 detail pane informative empty states (FR-141/147)
  • workspace: SPEC-2359 Phase U-6 wire migration to daemon bootstrap
  • workspace: SPEC-2359 Phase U-7 Card preview lifecycle + link chips (FR-146/148)
  • workspace: SPEC-2359 Phase U-7 Active Work lifecycle + blocked_reason (FR-148/149)
  • Restore GitHub project cloning

Miscellaneous Tasks

  • workspace: Use is_none_or for Phase U-6 summary backfill check
  • workspace: Rustfmt workspace_projection_migration tests
  • Merge develop into github clone work