github QwenLM/qwen-code v0.15.4
Release v0.15.4

10 hours ago

What's Changed

  • feat: Adds Catalan language support by @jordimas in #3643
  • fix(vscode-companion): slash command completion not triggering after message submit by @yiliang114 in #3609
  • fix(cli): guard gradient rendering without colors by @yiliang114 in #3640
  • fix(config): support QWEN_CODE_API_TIMEOUT_MS across OAuth and non-OAuth paths by @B-A-M-N in #3629
  • feat(cli): add API preconnect to reduce first-call latency by @doudouOUC in #3318
  • feat(cli): Add argument-hint support for slash commands by @DragonnZhang in #3593
  • refactor(config): dedupe QWEN_CODE_API_TIMEOUT_MS env override logic by @B-A-M-N in #3653
  • chore(gitignore): add .codex directory by @doudouOUC in #3665
  • Feat/openrouter auth by @pomelo-nwu in #3576
  • feat(cli,core): LLM-generated summary labels for tool-call batches by @wenshao in #3538
  • feat(cli): add OSC notification support for iTerm2, Kitty, and Ghostty by @dreamWB in #3562
  • feat(vscode): add tab dot indicator and notification system (#3106) by @dreamWB in #3661
  • feat(core): model-facing agent control (task_stop, send_message, per-agent transcript) by @tanzhenxin in #3471
  • fix(cli): add API Key option to qwen auth interactive menu by @doudouOUC in #3624
  • fix(core): recover from }{ glued records on session JSONL load (#3606) by @qqqys in #3656
  • fix(core): split tool-result media into follow-up user message for strict OpenAI compat by @mohitsoni48 in #3617
  • fix(core): handle shell line continuations in command splitting by @Jerry2003826 in #3600
  • fix(cli): recognize OpenAI-compatible providers in qwen auth status by @doudouOUC in #3623
  • fix(core,cli): stop stripping reasoning on model switch/history load by @fyc09 in #3682
  • feat(cli): background-agent UI — pill, combined dialog, detail view by @tanzhenxin in #3488
  • feat(core): managed background shell pool with /tasks command by @wenshao in #3642
  • fix(ci): use squash merge for SDK release auto-merge by @tanzhenxin in #3690
  • chore(release): sdk-typescript v0.1.7 by @qwen-code-ci-bot in #3688
  • test(cli): remove 8 flaky TUI input tests surfaced by CI history mining by @tanzhenxin in #3694
  • fix(cli): preserve description in subject-bearing thought chunks by @tanzhenxin in #3691
  • fix(core): treat ask_user_question multiSelect as optional by @tanzhenxin in #3699
  • fix(core): set DeepSeek V4 context to 1M and output to 384K by @tanzhenxin in #3693
  • fix(ci): preserve preview version overrides by @doudouOUC in #3705
  • chore(release): bump version to 0.15.3 by @yiliang114 in #3708

New Contributors

Full Changelog: v0.15.3...v0.15.4

Don't miss a new qwen-code release

NewReleases is sending notifications on new releases.