Skip to content

BitFun 0.2.19

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Aug 18:44
· 3473 commits to 32f2427697ee16f253ee6119860a03255c0b3e47 since this release

下载 / Downloads


中文

新功能

  • 多设备协作更完整:切换设备时,运行中的会话、工具卡片、阻塞式交互和实时事件会继续保持连接;返回设备后可从持久化日志补齐缺失内容,CLI Host 也能作为同账号设备参与协作
  • 新增托管 TypeScript SDK 与共享传输层,支持本地应用接入、选择本地模型、图片输入、用量回传、结构化回合输出和持久会话恢复
  • 加入 OpenCode 插件 Host 基础与托管运行时,完善插件加载、生命周期、执行门禁和进程隔离
  • 新增跨端模型用量统计:按 Provider、模型和时间范围筛选,展示调用趋势、Token 明细与独立的 KV Cache 命中率
  • Agent 与会话能力继续增强:支持恢复中断的对话回合、持久化证据记录、Minimal 模式、会话重命名,以及内置 commit-push-pr 工作流 Skill
  • Workspace 搜索设置现在会明确展示索引策略;Markdown 编辑器支持 frontmatter
  • HarmonyOS 增加中英文切换、工作区侧边栏和账号设备目录,并改进三折叠屏、折叠几何与登录失效后的连接体验
  • CLI 新增 app-server stdio Host;Mini App Market 增加下载引导和投稿管理元数据

修复与改进

  • 长时间运行的回合可持续接收引导消息;上下文压缩会保留当前回合 Todos,权限请求和回合准入只由一个稳定 Owner 处理
  • 修复 Responses API 在重放、模型切换和提示词缓存中的状态丢失,并关闭服务端存储
  • 强化持久会话历史对账和 Peer Device 混合版本能力协商,修复设备切换后卡住、会话被擦除或工具状态不同步的问题
  • 修复 Flow Chat 尾部滚动、流式 Markdown 图片、AskUserQuestion 草稿、场景切换层叠、文件树滚动和 macOS 输入法编辑等交互问题
  • 修复 Windows 子进程闪现控制台窗口;桌面端启动与 WebView 恢复时会正确保留最大化和窗口状态
  • Git 不受信任仓库操作现在提供明确的确认恢复流程;GitCode Review 的变更统计和文件加载更加准确
  • 模型配置、Primary/Fast Model 回退、Review 并发设置和用量缓存写入统计在升级与跨端同步时不再丢失
  • 发布与 CI 更可靠:版本投影同步 Cargo.lock、构建影响预测与 Nightly 契约对齐,并升级 h2 修复 RUSTSEC-2026-0258

感谢

感谢 @wgqqqqq@wsp1911@bobleer@limityan@guantw@zvzuola@kev1n77@Can2Nya@nonoqing@QZQ-go@1688mengdie@thaildhe172591 以及所有参与本次更新的贡献者!


English

New Features

  • Multi-device continuity is now durable: running sessions, tool cards, blocking interactions, and live events stay attached across device switches; returning devices catch up from a persistent log, and a CLI Host can participate as an account peer
  • Added a managed TypeScript SDK and shared transport with local app integration, local model selection, image input, usage reporting, structured turn output, and durable session resume
  • Added the OpenCode plugin Host foundation and managed runtime, including plugin loading, lifecycle handling, execution gates, and process isolation
  • Added cross-surface model usage insights with provider, model, and time filters, call and token trends, and a dedicated KV Cache hit-rate view
  • Expanded Agent and session workflows with interrupted-turn resume, a persistent evidence ledger, Minimal mode, session rename, and a built-in commit-push-pr skill
  • Workspace Search now exposes its indexing policy, and the Markdown editor supports frontmatter
  • HarmonyOS gained Chinese/English switching, workspace navigation, an account device directory, and better tri-fold, fold-placement, and expired-login behavior
  • Added a CLI app-server stdio Host, plus download guidance and submission metadata in the Mini App Market

Fixes & Improvements

  • Long-running turns remain steerable; context compaction preserves current-turn Todos, and permission requests and turn admission now have one stable owner
  • Preserved Responses API replay, reasoning, model-switch, and prompt-cache state while disabling server-side storage
  • Hardened durable history reconciliation and mixed-version Peer Device capability negotiation, fixing frozen turns, erased sessions, and stale tool state after a device switch
  • Fixed Flow Chat tail scrolling, streaming Markdown images, AskUserQuestion drafts, scene transition overlap, file-tree scrolling, and macOS IME editing
  • Hidden remaining child-process console windows on Windows and preserved maximized/window state through Desktop startup and WebView recovery
  • Added a clear confirmation recovery flow for untrusted Git repositories and corrected GitCode review change statistics and bounded file loading
  • Preserved model configuration, Primary/Fast Model fallbacks, Review concurrency, and cache-write usage statistics across upgrades and cross-device sync
  • Improved release and CI reliability with synchronized Cargo.lock version projection, predictive build-impact selection, aligned Nightly contracts, and the h2 upgrade for RUSTSEC-2026-0258

Thanks

Many thanks to @wgqqqqq, @wsp1911, @bobleer, @limityan, @guantw, @zvzuola, @kev1n77, @Can2Nya, @nonoqing, @QZQ-go, @1688mengdie, @thaildhe172591, and everyone who contributed to this release!


Full Changelog: v0.2.18...v0.2.19