github vastsa/PI-Desktop v0.15.1-beta.5

pre-releaseone month ago

What's Changed

  • chore(release): v0.15.0 by @vastsa in #539
  • fix(composer): adapt controls to narrow chat columns by @vastsa in #546
  • fix(overlays): keep route-level overlays above the window chrome by @vastsa in #547
  • feat(plugins): let plugin-owned UI localize from the host locale by @vastsa in #549
  • feat(chat): 统一折叠单轮工作过程并新增精简思考模式 by @zszz3 in #535
  • feat(speech): add host transcribe and synthesize capability by @vastsa in #551
  • refactor(composer): remove transcribe and speak icons by @vastsa in #555
  • fix(rpc): 修复 U+2028/U+2029 拆断 NDJSON 导致会话超时 by @vastsa in #557
  • fix(rpc): 清掉剩余 readline NDJSON 读口 by @vastsa in #559
  • fix(session): keep history when tool ids collide across sessions by @vastsa in #560
  • fix(agent-runtime): retry and right-size the compaction summary before falling back by @vastsa in #563
  • fix(runtime): 完成通知允许静默结束,并收窄例外范围 by @vastsa in #564
  • fix(settings): 字体选择器跟随系统文案,并按当前标签收缩宽度 by @LectWolf in #565
  • feat(desktop): add MCP OAuth support for remote servers by @shylock-wu in #556
  • feat(chat): add vendor native web search in composer by @LectWolf in #570
  • fix(shell): run the Stage Manager bounds watchdog on macOS only by @ScottDeng114514 in #576
  • refactor(settings): 字体选择器触发器并入语言/主题共享样式 by @vastsa in #577
  • fix(desktop): 对话与插件里的 HTTP 链接跟随「链接打开位置」 by @vastsa in #578
  • fix(desktop): 对话与插件里的 HTTP 链接跟随「链接打开位置」 by @LectWolf in #566
  • fix(desktop): keep hosted-search citations on the source origin by @vastsa in #579
  • fix(desktop): 揭示工作区浏览器时不记入导航栈 by @vastsa in #580
  • feat(remote): R2 desktop kernel — backend router, adapter, event bridge, connection, boot by @vastsa in #589
  • fix(model-config-import): stop routing pi providers through cc-switch snapshot by @vastsa in #590
  • chore(ci): unblock main by clearing three inherited CI failures by @vastsa in #591
  • fix(desktop): harden remote MCP OAuth after landing by @vastsa in #582
  • feat(plugins): host-render scenic theme settings by @Akshayxkill in #527
  • feat(remote): plumb per-turn permission ceiling through the runtime layers by @vastsa in #592
  • feat(remote): pair, list, and remove remote hosts from Settings by @vastsa in #593
  • fix(plugins): load imported ESM packages with CommonJS wrappers by @Blue-Berrys in #540
  • fix(plugins): migrate generated imported main.js wrappers on load by @vastsa in #598
  • feat(composer): configurable prompt enhancement with a substantive default prompt by @vastsa in #601
  • feat(composer): configurable prompt enhancement with a substantive default prompt by @panda-z519 in #586
  • feat(plugins): add a read-only usage.listTurns API by @vastsa in #602
  • feat(release): sign, notarize, and in-app update official macOS builds by @vastsa in #604
  • docs(zh-CN): fix release runbook locale gate for v0.15.1-beta.2 by @vastsa in #605
  • revert(chat): drop vendor native web search in composer by @vastsa in #608
  • fix(release): drop the certificate prefix electron-builder rejects (v0.15.1-beta.3) by @vastsa in #610
  • fix(review): open the Review panel only on explicit user action by @vastsa in #609
  • feat(desktop): restore a resizable sidebar that collapses below 160px by @vastsa in #611
  • fix(release): notarize the DMG before stapling its ticket (v0.15.1-beta.4) by @vastsa in #612
  • fix(release): portable mktemp for the notarytool log (v0.15.1-beta.5) by @vastsa in #613

New Contributors

Full Changelog: v0.15.0...v0.15.1-beta.5

Don't miss a new PI-Desktop release

NewReleases is sending notifications on new releases.