github QwenLM/qwen-code v0.14.1-preview.0
Release v0.14.1-preview.0

pre-release4 hours ago

What's Changed

  • fix(hooks): clean up abort listener in error handler by @chinesepowered in #2841
  • fix(cli): commit pending AI response before adding hook system message by @pic4xiu in #2848
  • chore: bump version to 0.14.1 by @qwen-code-ci-bot in #2849
  • feat(cli): enhance /btw side question with improved prompt and Ctrl+C/D cancel by @wenshao in #2776
  • feat(cli, webui): add follow-up suggestions feature by @wenshao in #2525
  • fix(subagents): preserve session subagents during cache refresh by @chinesepowered in #2895
  • fix(telegram): send only failed chunk as plaintext fallback by @chinesepowered in #2894
  • fix(auth): only release token refresh lock if it was acquired by @chinesepowered in #2893
  • fix(extensions): handle individual extension update check failures by @chinesepowered in #2892
  • fix(mcp): clear OAuth callback timeout on all completion paths by @chinesepowered in #2890
  • refactor(tools): remove duplicate proxy setup in WebFetchTool by @pic4xiu in #2888
  • fix(mcp): clean up directory listener on connect failure by @chinesepowered in #2896
  • fix(permissions): allow non-core tools to bypass coreTools allowlist by @LaZzyMan in #2843
  • fix: prevent output-language.md from being overwritten on startup by @DennisYu07 in #2842
  • fix(cli): restore ? shortcuts in vim normal mode by @YingchaoX in #2884
  • fix(cli): prevent ideCommand failure from breaking all slash commands… by @qqqys in #2822
  • fix: improve ACP connection reliability with spawn retry and auto-reconnect by @qqqys in #2804
  • fix(vscode): inherit model selection for new chat tabs by @yiliang114 in #2802
  • feat(webui): unify remaining tool display labels by @yiliang114 in #2595
  • fix(hooks): parse JSON output on exit code 2 to preserve hook additionalContext by @DennisYu07 in #2815
  • fix(cli): remove quote-based drag detection to prevent input lag by @euxaristia in #2837
  • fix(cli): restore previous theme on /theme cancel (refs #2833) by @kulikrch in #2834
  • fix(extensions): await async calls in extension refresh chain by @chinesepowered in #2835
  • fix(cli): preserve runtime-added models when saving settings by @Sakuranda in #2455
  • feat: allow Ctrl+Y to skip rate-limit retry delay immediately by @huww98 in #2420
  • fix(tools): exit_plan_mode now exits correctly in YOLO mode by @nsalvacao in #2586
  • Fix Markdown table cell separator escaping in MarkdownDisplay.tsx by @mj4444ru in #2463
  • feat(prompt): add dangerous actions behavior guidance in system prompt by @wenshao in #2889
  • feat(core): implement mid-turn queue drain for agent execution by @wenshao in #2854
  • Remove CODEOWNERS file by @tanzhenxin in #2937
  • fix(vscode): remove @vscode/vsce from devDependencies to fix local build by @tanzhenxin in #2824
  • fix(webui): remove @qwen-code/qwen-code-core dependency by @tanzhenxin in #2902
  • feat: to #2767, support verbose and compact mode swither with ctrl-o by @chiga0 in #2770
  • fix(core): coerce stringified JSON values for anyOf/oneOf MCP tool schemas by @tanzhenxin in #2858
  • fix(weixin): add missing iLink-App-Id and iLink-App-ClientVersion headers by @tanzhenxin in #2943

New Contributors

Full Changelog: v0.14.0...v0.14.1-preview.0

Don't miss a new qwen-code release

NewReleases is sending notifications on new releases.