Releases: akiojin/gwt
Releases · akiojin/gwt
v9.36.1
[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
[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
v9.35.0
[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
v9.34.0
[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
[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
[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
[9.32.0] - 2026-05-13
Features
- skills: SPEC-1935 US-7 generated coordination guidance and AGENTS.md cleanup
v9.31.0
[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