Skip to content

Releases: spencerkit/coder-studio

@spencer-kit/coder-studio 0.5.3

15 Jun 06:06
bd291b1

Choose a tag to compare

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

15 Jun 03:56
efe8b5e

Choose a tag to compare

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

07 Jun 16:59
5f42cd0

Choose a tag to compare

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

07 Jun 11:30
dc5d753

Choose a tag to compare

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

31 May 16:11
2cd8dd2

Choose a tag to compare

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 open

Full changelog

@spencer-kit/coder-studio 0.4.8

26 May 14:56
5dcaa14

Choose a tag to compare

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

26 May 02:41
26961f5

Choose a tag to compare

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

25 May 13:56
bfefd13

Choose a tag to compare

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

24 May 15:27
f2c3140

Choose a tag to compare

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

24 May 05:48
0cec0e9

Choose a tag to compare

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

Full changelog