Skip to content

CodePilot v0.52.0

Choose a tag to compare

@github-actions github-actions released this 21 Apr 04:36
· 662 commits to main since this release

Downloads

macOS

  • CodePilot-0.52.0-arm64.dmg — macOS Apple Silicon (M1/M2/M3/M4)
  • CodePilot-0.52.0-x64.dmg — macOS Intel

Windows

  • CodePilot-0.52.0-x64.exe — Windows x64
  • CodePilot-0.52.0-arm64.exe — Windows ARM64

Installation

macOS:

  1. 下载对应芯片架构的 DMG 文件
  2. 打开 DMG,将 CodePilot 拖入 Applications 文件夹
  3. 首次打开时如遇安全提示,前往 系统设置 → 隐私与安全性 点击"仍要打开"
  4. 在 Settings 页面配置 Anthropic API Key 或环境变量

Windows:

  1. 下载对应架构的 EXE 安装包(大多数用户选择 x64)
  2. 运行安装程序,可自定义安装路径
  3. 安装完成后启动 CodePilot
  4. 在 Settings 页面配置 Anthropic API Key 或环境变量

Requirements

  • macOS 12.0+ / Windows 10+
  • Anthropic API Key 或已配置 ANTHROPIC_API_KEY 环境变量
  • 如需使用代码相关功能,建议安装 Claude Code CLI

Changelog

Commit Description
a48f5a6 chore: preserve fork-specific files after upstream sync
014cbd2 chore: release v0.52.0
8755665 fix(smoke): stub /api/app/updates in nav helpers + annotate stale plan notes
8c20e12 Merge branch feat/markdown-artifact-overhaul
5f78a79 docs: close out markdown-artifact-overhaul plan + add handover doc
747119b docs(plan): sync DiffSummary LONGSHOT/PREVIEWABLE to real implementation
5571a04 chore(preview): remove duplicate DataTable branch in RenderedView
e7e286c fix(preview): gate render tree on freshPreview + wire .csv/.tsv defaults
f8dc58b docs(exec-plans): close out Phase 5 — mark 5.1/5.2 skipped with rationale
34f9279 fix(preview): drop duplicate DataTableViewer dynamic import
dca8f9e feat(preview): DataTable viewer for .csv/.tsv + inline-datatable (Phase 5.4)
bd8a58d feat(preview): DataTable viewer for .csv/.tsv + inline-datatable (Phase 5.4)
1adf831 docs(insights): add product-thinking doc + scope-boundary fallback (Phase 5.8)
f7fa557 feat(highlight): share code-block.tsx LRU with Streamdown chat + preview (Phase 5.5)
e44c178 fix(preview): move exportableHtml after loadedPath to fix TDZ
fae08e7 refactor(preview): unify stale-content gates under loadedPath anchor (Phase 5.6)
63480d6 refactor(files): unify symlink / real-path safety into assertRealPathInBase
96aaf59 docs(exec-plans): add 5.6/5.7/5.8 Phase 5 items from Codex post-mortem
9d3d459 fix(preview): gate autosave by loaded-file identity + resolve symlink in preview API
ac6223d fix(preview): default .jsx/.tsx to rendered mode when opening from a card
ba35fd7 fix(sandpack+ipc+files): address Codex P1/P2 from TSX-preview review
7b3971e refactor(file-tree): drop folder hover "+" — redundant now
49c600e feat(preview): drop Source for editable files + add 1s debounced autosave
bb160ea feat(file-tree): folder selection + selected folder drives new-item target
4477ce3 feat(file-tree): move create actions to post-divider, add New Folder
68e2f53 fix(sandpack): revert mount-path namespacing, keep it at providerKey only
da8344e fix(sandpack): namespace mount path with mountToken (cache-bust nuclear)
509e34a fix(sandpack): per-mount random token defeats bundler/service-worker cache
9867fbc fix(preview): clear stale preview synchronously on filePath change
0eb1860 feat(file-tree): folder hover "+" creates Markdown in that folder
3b714c6 feat(preview): add edit mode for .md/.mdx/.txt — CodeMirror in PreviewPanel
6d5266f fix(preview): Sandpack remount on file switch + drop bordered layout
cabf756 docs(exec-plans): mark Phase 1-4 as completed in status table
19adaae feat(artifact): Phase 3 — long-screenshot export via CDP captureBeyondViewport
20edd61 feat(files): Phase 4.2 — FileTreePanel "New Markdown" entry point
8a54c56 feat(files+editor): Phase 4 — file I/O API contract + CodeMirror Markdown editor
7fb7c17 fix(i18n): add missing filePreview.sandpack{Loading,Error,aliasNotSupported} keys
6cfd28f feat(preview): Phase 2.1 + 2.2 — Sandpack integration for .jsx/.tsx
151932d fix(chat): Phase 2.3 — redesign DiffSummary as Artifact cards with visible buttons
812f905 feat(chat): Phase 2.3 — extract DiffSummary + wire preview callback
3c8482a feat(panel): Phase 1.5 — migrate PreviewPanel to PreviewSource discriminated union
aeab717 docs(exec-plans): consolidate Phase 0 deep-research findings (0.3/0.4/0.5) + mark Phase 1 done
8313b2a feat(preview): Phase 1 — close file preview API contract + lift line cap
70824d5 docs(research): complete 3 deep-research POCs for Phase 0 (0.3/0.4/0.5)
63bb29c docs(exec-plans): consolidate Phase 0 static POC findings into main plan
9dc4bc9 docs(research): complete 4 static POCs for Phase 0 (0.2/0.6/0.7/0.8)
00c64ce docs(exec-plans): add markdown-artifact-overhaul plan + index