Releases: spencerkit/coder-studio
@spencer-kit/coder-studio 0.5.3
What's Changed
- fix: exclude dev-browser-sw.js from static glob by @pallyoung in #80
- release: version packages by @github-actions[bot] in #81
Full Changelog: v0.5.2...v0.5.3
@spencer-kit/coder-studio 0.5.2
What's Changed
- fix: stabilize web tests and dev-browser handling by @pallyoung in #77
- release: version packages by @github-actions[bot] in #78
Full Changelog: v0.5.1...v0.5.2
@spencer-kit/coder-studio 0.5.1
What's Changed
- fix(web): hide extension status entry by @pallyoung in #74
- chore: add extension entry changeset by @pallyoung in #75
- release: version packages by @github-actions[bot] in #76
Full Changelog: v0.5.0...v0.5.1
@spencer-kit/coder-studio 0.5.0
What's Changed
- Merge develop into main by @pallyoung in #71
- Merge develop into main for minor release by @pallyoung in #72
- release: version packages by @github-actions[bot] in #73
Full Changelog: v0.4.9...v0.5.0
@spencer-kit/coder-studio 0.4.9
Coder Studio v0.4.9
中文
这个版本为什么重要
v0.4.9 是一轮围绕 workspace 编码体验、诊断安装、Vue 编辑支持和运行监控的集中升级。它把缺失系统依赖的发现与安装、Vue 3 LSP 语义能力、VS Code 风格的搜索替换、commit history 文件级预览,以及更清晰的监控设置整合到同一个工作流里,让 Coder Studio 更接近一个可以长期驻留的浏览器 IDE。
实际体验上,这个版本意味着:
- Diagnostics 可以识别并安装关键系统依赖,减少因为 Git、Node 或语言服务缺失导致的配置阻塞
- Vue 文件获得更完整的编辑体验,包含 managed Vue LSP、TypeScript bridge、Monaco 语言注册和语义高亮恢复
- workspace search / replace 更接近 VS Code 的使用方式,并由 server 统一处理匹配、预览和替换语义
- commit history 不再只是提交列表,可以按文件查看改动,并在编辑器区域预览文本和图片差异
- Performance monitoring 进入 Settings 工作流,支持 host、runtime、workspace、session 和 subprocess 维度的可配置观察
- 工作区面板、Open Editors、draft pane 和 mobile files 面板的状态表达更统一,重载和窄面板场景更稳
这个版本包含哪些变化
- 新增 system dependency runtime diagnostics、interactive installer、安装状态轮询和 Diagnostics 安装面板
- 新增 managed Vue LSP 支持,并通过 tsserver bridge 恢复 Vue 3 项目的 TypeScript 语义能力
- 注册 Vue Monaco language,补齐 Vue 文件路由、LSP provider 映射、语义 tokens 和 Windows runtime hardening
- 新增 performance monitoring 域,采集 host CPU / memory、Coder Studio runtime、workspace / session / subprocess attribution,并接入 settings 控制
- 重做 monitoring settings hierarchy,优化桌面端和移动端的状态卡片、刷新动作、间距和视觉层级
- 将 workspace search and replace 对齐 VS Code 模型,新增 server-side search/replace 语义、分组状态、预览动作和快速回退保护
- 新增 structured git history diff commands、commit file list preview、commit SHA image revisions 和文件级 history diff preview
- 稳定 file tree refresh,并为 gitignored entries 提供更明确的样式表达
- 在 workspace launch modal 中新增 inline folder creation,并补齐路径校验、取消失效和 stale request guard
- 统一 explorer、search、git panel 和 mobile files 的 workbench chrome,恢复 git staged / changes sections、折叠动作和选择态
- 将 editor panes 集成进 agent layout,补齐单 editor pane 路由、active pane targeting 和 normalized pane layout 持久化
- 将 open editor state 持久化到 server,优化 dirty state、open files sidebar controls、窄面板 draft launcher 和 editor toolbar 回归
- 新增 seasonal themes,并翻译剩余 UI copy,让设置、编辑器、终端和 workspace 边界文案更完整
- 修复 local preview resource rewriting、terminal recovery activation gating、Windows shim Node fallback 和多项 CI / 测试覆盖问题
谁最受益
- 使用 Vue 3、TypeScript 和 Monaco 编辑器语义能力的前端开发者
- 需要在新机器或远程环境里快速修复缺失依赖的用户
- 高频使用 workspace search / replace、git history 和文件级 diff review 的用户
- 同时打开多个 editor pane、draft pane 和 agent session 的重度工作区用户
- 需要观察 Coder Studio runtime、workspace session 和 subprocess 资源占用的用户
- 在桌面端和移动端之间切换,并依赖一致 workspace 面板行为的开发者
安装或升级
npm install -g @spencer-kit/coder-studio
coder-studio open完整变更
English
Why this release matters
v0.4.9 is a broad workflow release for workspace coding, dependency diagnostics, Vue editing, and runtime monitoring. It brings system dependency detection and installation, Vue 3 LSP semantics, VS Code-style search and replace, file-level commit history previews, and clearer monitoring settings into one more coherent browser IDE experience.
In practice, this release means:
- Diagnostics can detect and install required system dependencies, reducing setup blockers around Git, Node, and language tooling
- Vue files get a much stronger editing path with managed Vue LSP, a TypeScript bridge, Monaco language registration, and restored semantic highlighting
- workspace search and replace behaves closer to VS Code, with the server owning match, preview, and replacement semantics
- commit history now supports file-level review, including text and image diff previews inside the editor surface
- Performance monitoring moves into the Settings workflow with configurable views across host, runtime, workspace, session, and subprocess activity
- workspace panels, Open Editors, draft panes, and mobile files surfaces are more consistent and more resilient across reloads and narrow layouts
Included in v0.4.9
- add system dependency runtime diagnostics, an interactive installer, install-status polling, and a Diagnostics install panel
- add managed Vue LSP support and restore Vue 3 TypeScript semantics through a tsserver bridge
- register the Vue Monaco language and tighten Vue file routing, LSP provider mapping, semantic tokens, and Windows runtime behavior
- add the performance monitoring domain for host CPU / memory, Coder Studio runtime, workspace / session / subprocess attribution, and settings-driven controls
- redesign the monitoring settings hierarchy with clearer cards, refresh actions, spacing, and desktop / mobile visual parity
- align workspace search and replace with a VS Code-style model, including server-owned search / replace semantics, grouped state, preview actions, and rapid-revert guards
- add structured git history diff commands, commit file list previews, commit SHA image revisions, and file-level history diff previews
- stabilize file tree refresh and give gitignored entries a clearer visual treatment
- add inline folder creation to the workspace launch modal with stronger path validation, cancel invalidation, and stale-request guards
- unify the explorer, search, git panel, and mobile files surfaces around shared workbench chrome, including restored staged / changes sections, collapsible sections, and selection states
- integrate editor panes into the agent layout, with single editor pane routing, active pane targeting, and normalized pane layout persistence
- persist open editor state on the server and refine dirty-state indicators, open-files sidebar controls, narrow-pane draft launcher behavior, and editor toolbar regressions
- add seasonal themes and translate remaining UI copy across settings, editor, terminal, and workspace surfaces
- fix local preview resource rewriting, terminal recovery activation gating, Windows shim Node fallback, and CI / test stability gaps
Who benefits most
- frontend developers working with Vue 3, TypeScript, and Monaco editor semantics
- users setting up Coder Studio on fresh machines or remote environments with missing dependencies
- users who rely heavily on workspace search / replace, git history, and file-level diff review
- heavy workspace users with multiple editor panes, draft panes, and agent sessions open at once
- users who need visibility into Coder Studio runtime, workspace session, and subprocess resource usage
- developers switching between desktop and mobile sessions who expect consistent workspace panel behavior
Install or upgrade
npm install -g @spencer-kit/coder-studio
coder-studio openFull changelog
@spencer-kit/coder-studio 0.4.8
What's Changed
- release: merge develop into main by @pallyoung in #66
- chore(release): add patch changeset for main release by @pallyoung in #67
- release: version packages by @github-actions[bot] in #68
Full Changelog: v0.4.7...v0.4.8
@spencer-kit/coder-studio 0.4.7
What's Changed
- merge: develop into main by @pallyoung in #64
- release: version packages by @github-actions[bot] in #65
Full Changelog: v0.4.6...v0.4.7
@spencer-kit/coder-studio 0.4.6
What's Changed
- Merge develop into main for patch release by @pallyoung in #62
- release: version packages by @github-actions[bot] in #63
Full Changelog: v0.4.5...v0.4.6
@spencer-kit/coder-studio 0.4.5
What's Changed
- Merge develop into main by @pallyoung in #60
- release: version packages by @github-actions[bot] in #61
Full Changelog: v0.4.4...v0.4.5
@spencer-kit/coder-studio 0.4.4
Coder Studio v0.4.4
中文
这个版本为什么重要
v0.4.4 是一轮围绕 workspace 导航和 open editors 管理的集中整理。它把 desktop workbench sidebar、sidebar search、quick open 和新的移动端搜索/资源管理器面板拼成了一套更统一的导航模型,同时把 Open Editors 真正做成一个可依赖的控制面,让桌面端和移动端在“找文件、切文件、关文件、回到原工作区”这些高频动作上更接近同一个产品。
实际体验上,这个版本意味着:
- 桌面端和移动端都拥有更清晰的 workspace 导航,包含 sidebar search、quick open、mobile search panel 和 explorer sections
- workspace tab 实例隔离更明确,路由切换后保留当前 active workspace 的能力更稳
- Open Editors 在桌面端和移动端的排序、路径展示、关闭动作和重开行为更一致,也更不容易被异步加载竞态打乱
- terminal recovery overlay 的出现时机和状态表达更克制,supervisor 的提示词也更强调计划和交付质量
这个版本包含哪些变化
- 新增 desktop workbench sidebar shell、sidebar search、quick open,以及可折叠的搜索结果分组
- 打磨 quick open 行、workspace search chrome 和 quick jump 搜索可达性
- 新增 mobile explorer sections、mobile search panel variant,并让移动端三视图结构向桌面端对齐
- 隔离 workspace tab instances,并修复 route change 后 active workspace 恢复问题
- 为 Open Editors 新增共享 close decisions 与 close actions,并统一桌面端和移动端控制行为
- 收紧 Open Editors 的 deterministic ordering、路径截断和相关回归覆盖
- 修复没有 open buffer 时的关闭回退、晚到的 closed editor load,以及 pending-load reopen races
- 延后 terminal recovery overlay 的显示时机,并细化 recovery UX states
- 将 settings activation errors 收口到 session gate,并修复 update restart handoff 的 process tree 问题
- 将 supervisor prompt 提升为 planner-supervisor 导向,强化 execution planning 和 delivery quality bar
谁最受益
- 大量依赖 sidebar、quick open 和搜索在工作区里高频穿梭的用户
- 在桌面端和移动端之间来回切换的开发者
- 经常同时打开多个文件、频繁关闭和重开的用户
- 依赖更稳定恢复体验和更明确 supervisor 执行导向的重度使用者
安装或升级
npm install -g @spencer-kit/coder-studio
coder-studio open完整变更
English
Why this release matters
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.
In practice, this release means:
- both desktop and mobile get clearer workspace navigation with sidebar search, quick open, a mobile search panel, and explorer sections
- workspace tab instances are isolated more cleanly, and the active workspace survives route changes more reliably
- 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
- terminal recovery overlay timing and recovery states feel calmer, while supervisor guidance pushes harder on planning and delivery quality
Included in v0.4.4
- add the desktop workbench sidebar shell, sidebar search, quick open, and collapsible search result groups
- refine quick open rows, workspace search chrome, and quick jump accessibility
- add mobile explorer sections and a mobile search panel variant, and align the mobile three-view structure more closely with desktop
- isolate workspace tab instances and preserve the active workspace across route changes
- add shared open-editor close decisions and close actions, then unify the controls across desktop and mobile
- tighten deterministic open-editor ordering, path truncation, and regression coverage
- fix close fallback without an open buffer, ignore late closed-editor loads, and repair pending-load reopen races
- delay terminal recovery overlay presentation and refine recovery UX states
- route settings activation errors through the session gate and fix the update restart-handoff process tree
- rework the supervisor prompt toward a planner-supervisor model with a stronger execution and delivery quality bar
Who benefits most
- users who move through the workspace heavily with sidebar navigation, quick open, and search
- developers switching between desktop and mobile browser sessions
- users who keep many files open and frequently close and reopen editors
- heavy users who depend on steadier recovery behavior and clearer supervisor execution guidance
Install or upgrade
npm install -g @spencer-kit/coder-studio
coder-studio open