|
| 1 | +# Coder Studio v0.4.4 |
| 2 | + |
| 3 | +## 中文 |
| 4 | + |
| 5 | +### 这个版本为什么重要 |
| 6 | + |
| 7 | +`v0.4.4` 是一轮围绕 workspace 导航和 open editors 管理的集中整理。它把 desktop workbench sidebar、sidebar search、quick open 和新的移动端搜索/资源管理器面板拼成了一套更统一的导航模型,同时把 Open Editors 真正做成一个可依赖的控制面,让桌面端和移动端在“找文件、切文件、关文件、回到原工作区”这些高频动作上更接近同一个产品。 |
| 8 | + |
| 9 | +实际体验上,这个版本意味着: |
| 10 | + |
| 11 | +- 桌面端和移动端都拥有更清晰的 workspace 导航,包含 sidebar search、quick open、mobile search panel 和 explorer sections |
| 12 | +- workspace tab 实例隔离更明确,路由切换后保留当前 active workspace 的能力更稳 |
| 13 | +- Open Editors 在桌面端和移动端的排序、路径展示、关闭动作和重开行为更一致,也更不容易被异步加载竞态打乱 |
| 14 | +- terminal recovery overlay 的出现时机和状态表达更克制,supervisor 的提示词也更强调计划和交付质量 |
| 15 | + |
| 16 | +### 这个版本包含哪些变化 |
| 17 | + |
| 18 | +- 新增 desktop workbench sidebar shell、sidebar search、quick open,以及可折叠的搜索结果分组 |
| 19 | +- 打磨 quick open 行、workspace search chrome 和 quick jump 搜索可达性 |
| 20 | +- 新增 mobile explorer sections、mobile search panel variant,并让移动端三视图结构向桌面端对齐 |
| 21 | +- 隔离 workspace tab instances,并修复 route change 后 active workspace 恢复问题 |
| 22 | +- 为 Open Editors 新增共享 close decisions 与 close actions,并统一桌面端和移动端控制行为 |
| 23 | +- 收紧 Open Editors 的 deterministic ordering、路径截断和相关回归覆盖 |
| 24 | +- 修复没有 open buffer 时的关闭回退、晚到的 closed editor load,以及 pending-load reopen races |
| 25 | +- 延后 terminal recovery overlay 的显示时机,并细化 recovery UX states |
| 26 | +- 将 settings activation errors 收口到 session gate,并修复 update restart handoff 的 process tree 问题 |
| 27 | +- 将 supervisor prompt 提升为 planner-supervisor 导向,强化 execution planning 和 delivery quality bar |
| 28 | + |
| 29 | +### 谁最受益 |
| 30 | + |
| 31 | +- 大量依赖 sidebar、quick open 和搜索在工作区里高频穿梭的用户 |
| 32 | +- 在桌面端和移动端之间来回切换的开发者 |
| 33 | +- 经常同时打开多个文件、频繁关闭和重开的用户 |
| 34 | +- 依赖更稳定恢复体验和更明确 supervisor 执行导向的重度使用者 |
| 35 | + |
| 36 | +### 安装或升级 |
| 37 | + |
| 38 | +```bash |
| 39 | +npm install -g @spencer-kit/coder-studio |
| 40 | +coder-studio open |
| 41 | +``` |
| 42 | + |
| 43 | +### 完整变更 |
| 44 | + |
| 45 | +- [Compare `v0.4.3...v0.4.4`](https://github.com/spencerkit/coder-studio/compare/v0.4.3...v0.4.4) |
| 46 | + |
| 47 | +## English |
| 48 | + |
| 49 | +### Why this release matters |
| 50 | + |
| 51 | +`v0.4.4` is a concentrated workspace navigation and open-editors release. It combines the desktop workbench sidebar, sidebar search, quick open, and new mobile search / explorer panels into a more unified navigation model, while turning Open Editors into a control surface you can rely on across desktop and mobile. The result is a steadier experience around finding files, switching files, closing files, and returning to the right workspace. |
| 52 | + |
| 53 | +In practice, this release means: |
| 54 | + |
| 55 | +- both desktop and mobile get clearer workspace navigation with sidebar search, quick open, a mobile search panel, and explorer sections |
| 56 | +- workspace tab instances are isolated more cleanly, and the active workspace survives route changes more reliably |
| 57 | +- Open Editors behaves more consistently across desktop and mobile for ordering, path display, close actions, and reopen behavior, with better protection against async race conditions |
| 58 | +- terminal recovery overlay timing and recovery states feel calmer, while supervisor guidance pushes harder on planning and delivery quality |
| 59 | + |
| 60 | +### Included in v0.4.4 |
| 61 | + |
| 62 | +- add the desktop workbench sidebar shell, sidebar search, quick open, and collapsible search result groups |
| 63 | +- refine quick open rows, workspace search chrome, and quick jump accessibility |
| 64 | +- add mobile explorer sections and a mobile search panel variant, and align the mobile three-view structure more closely with desktop |
| 65 | +- isolate workspace tab instances and preserve the active workspace across route changes |
| 66 | +- add shared open-editor close decisions and close actions, then unify the controls across desktop and mobile |
| 67 | +- tighten deterministic open-editor ordering, path truncation, and regression coverage |
| 68 | +- fix close fallback without an open buffer, ignore late closed-editor loads, and repair pending-load reopen races |
| 69 | +- delay terminal recovery overlay presentation and refine recovery UX states |
| 70 | +- route settings activation errors through the session gate and fix the update restart-handoff process tree |
| 71 | +- rework the supervisor prompt toward a planner-supervisor model with a stronger execution and delivery quality bar |
| 72 | + |
| 73 | +### Who benefits most |
| 74 | + |
| 75 | +- users who move through the workspace heavily with sidebar navigation, quick open, and search |
| 76 | +- developers switching between desktop and mobile browser sessions |
| 77 | +- users who keep many files open and frequently close and reopen editors |
| 78 | +- heavy users who depend on steadier recovery behavior and clearer supervisor execution guidance |
| 79 | + |
| 80 | +### Install or upgrade |
| 81 | + |
| 82 | +```bash |
| 83 | +npm install -g @spencer-kit/coder-studio |
| 84 | +coder-studio open |
| 85 | +``` |
| 86 | + |
| 87 | +### Full changelog |
| 88 | + |
| 89 | +- [Compare `v0.4.3...v0.4.4`](https://github.com/spencerkit/coder-studio/compare/v0.4.3...v0.4.4) |
0 commit comments