github QwenLM/qwen-code sdk-typescript-v0.1.5
SDK TypeScript Release v0.1.5

9 hours ago

Backfilled release for npm-published version 0.1.5 (original workflow failed before GitHub release creation).

What's Changed

  • chore: bump version to 0.8.2 by @Mingholy in #1632
  • chore(release): sdk-typescript v0.1.4 by @qwen-code-ci-bot in #1633
  • Fix: Use resolved authType to initialize ACP agent by @Mingholy in #1622
  • Add parentToolCallId and subagentType for ACP subagent tracking by @Mingholy in #1620
  • feat(core): improve error message when skill is invoked as tool by @tanzhenxin in #1623
  • fix(acp): stream subagent text + reasoning chunks by @tanzhenxin in #1626
  • fix: ensure output-language.md is created before config initialization by @tanzhenxin in #1637
  • fix(security): prevent command injection via newline bypass in shell command validation by @tanzhenxin in #1638
  • Fix Claude plugin resource collection to respect marketplace config by @LaZzyMan in #1639
  • feat(core): improve retry logic for better 429/5xx error handling by @tanzhenxin in #1628
  • feat: add extra_body support for OpenAI-compatible providers by @tanzhenxin in #1654
  • Support model selection through ACP in vscode ide companion by @yiliang114 in #1582
  • feat: add multi-modal input support (image, PDF, audio) across all content generators by @tanzhenxin in #1564
  • Add Zed extension for Qwen Code agent server by @Mingholy in #1630
  • feat: clarify output formats for non-interactive mode by @LaZzyMan in #1579
  • feat: add concurrent runner for batch CLI execution by @tanzhenxin in #1640
  • Add experimental LSP support for code intelligence by @yiliang114 in #1401
  • Fix: React/React-DOM version inconsistency in package.json and lockfile by @Mingholy in #1659
  • feat(webui): implement unified UI architecture with shared component library by @yiliang114 in #1543
  • chore: bump version to 0.9.0 by @tanzhenxin in #1661
  • Add contextWindowSize Configuration Support by @xuewenjie123 in #1539
  • fix(core): avoid passing undici agent to Anthropic SDK by @tanzhenxin in #1663
  • fix(vscode-ide-companion): fix race conditions and improve @ file completion search by @yiliang114 in #1676
  • fix(core): properly cleanup MCP server subprocesses on exit by @tt-a1i in #1285
  • test(cli): stabilize AuthDialog ESC assertion by @liqiongyu in #1535
  • fix(cli): expand MCP @server: resource references by @liqiongyu in #1531
  • fix(core): auto-enable WebFetch and WebSearch tools in Plan mode by @afarber in #1686
  • feat(core): add symlink support for skill manager by @DragonnZhang in #1690
  • fix: normalize skill file content in extensions to handle BOM and CRLF by @LaZzyMan in #1667
  • fix(ci): honor manual preview version input by @tanzhenxin in #1665
  • build: Improve build efficiency and add dev mode by @tanzhenxin in #1681
  • fix(core): handle heredoc in command substitution guard by @liqiongyu in #1701
  • feat: Preserve UTF-8 BOM when editing files by @tanzhenxin in #1680
  • fix(core): Preserve trailing whitespace in newString during edits by @tanzhenxin in #1688
  • fix: enable Shift+Tab shortcut in Windows PowerShell by @LaZzyMan in #1607
  • fix(core): enforce tool restrictions in subagents by @tanzhenxin in #1691
  • [AnthropicContentGenerator] optimize: ADD cache_control for system and last user text message by @Weaxs in #1613
  • refactor(i18n): translate Agent as 智能体 by @itchina110 in #1718
  • fix(docker): fix build error and enable manual version builds by @tanzhenxin in #1722
  • chore(release): Bump version to 0.10.0 by @tanzhenxin in #1720
  • fix(settings): rename negative settings to positive naming (disable* -> enable*) by @afarber in #1330
  • ci(sdk-release): use stable CLI tags for SDK releases by @Mingholy in #1710
  • feat(query): add support for resuming sessions with session ID by @DragonnZhang in #1714
  • add hint for installing external source extensions by @LaZzyMan in #1694
  • Feat/javasdk alpha 202501 by @gwinthis in #1717
  • Fix: clarify is_background parameter is required in docs and examples by @Mingholy in #1716
  • feat: Remove Smart Edit tool and ClearcutLogger by @tanzhenxin in #1684
  • Add export command for session history with markdown and HTML formats by @Mingholy in #1515
  • Add FORK_MODE support to ProcessTransport for Electron IPC integration by @Mingholy in #1719
  • feat(sdk): add resume, continue options and extend authType support by @Mingholy in #1726
  • Fix ACP model selection to handle all configured authentication types by @Mingholy in #1555
  • refactor: remove read_many_files tool, add readManyFiles utility for user @-commands by @tanzhenxin in #1673
  • fix(vscode-ide-companion): Fix UI display issues with server-side timestamp and file path extraction by @yiliang114 in #1682
  • chore: Reduce Qwen OAuth free quota from 2000 to 1000 requests per day by @pomelo-nwu in #1730
  • fix(ui): resolve auth not updating in top-right corner by @DennisYu07 in #1670
  • feat: debug mode output refactor — route console calls to logfile-first debugLogger by @tanzhenxin in #1610
  • fix: use openai model instead of index=0 in acp integration test by @Mingholy in #1733
  • fix(cli): route sandbox diagnostic messages to stderr by @tanzhenxin in #1735
  • Add CLI source selection for SDK releases and fix subagent output handler by @Mingholy in #1732
  • feat(paste): add large paste placeholder and fix enter-submit on macOS by @tanzhenxin in #1713
  • fix(cli): prevent Tab key from cycling approval mode when autocomplete is active on Windows by @LaZzyMan in #1736
  • feat: promote Agent Skills from experimental to stable by @tanzhenxin in #1738
  • feat: add source information tracking in telemetry logs by @DennisYu07 in #1653
  • docs: Update Linux/Mac installation commands in README by @DennisYu07 in #1739
  • feat(settings): add settings.env field for environment variable configuration by @tanzhenxin in #1751
  • fix(mcp): improve MCP server management and authentication by @tanzhenxin in #1752
  • fix(core): properly handle MCP multi-part tool results in OpenAI converter by @tanzhenxin in #1755
  • Fix CLI argument parsing for /dist/cli/cli.js entry point by @Mingholy in #1758
  • fix(integration-tests): correct MCP tool name in simple-mcp-server test by @tanzhenxin in #1763
  • Fix SDK MCP integration tests by updating hardcoded tool names to use constants by @Mingholy in #1769
  • Fix: Warning in installation shell script by @DennisYu07 in #1771
  • fix(ui): resolve model not updating in top-right corner by @DennisYu07 in #1662
  • fix(cli): use PowerShell Get-Command for Windows sandbox detection by @afarber in #1604
  • fix: prioritize local path detection in extension installation by @LaZzyMan in #1770
  • fix(auth-model-login-ui): prevent Enter key from triggering empty message submission by @yiliang114 in #1773
  • feat: add MCP tool progress update support in TUI and SDK mode by @tanzhenxin in #1756
  • feat: add Coding Plan authentication mode with unified AuthDialog by @Mingholy in #1788
  • feat(coding-plan): implement Coding Plan configuration management and update prompts by @Mingholy in #1805
  • docs: update authentication documentation with Coding Plan setup guide by @joeytoday in #1800
  • chore: bump version to 0.10.1 by @qwen-code-ci-bot in #1808
  • Fix: Fix node installation permission issue in shell script by @DennisYu07 in #1819
  • fix: prevent AbortSignal listener memory leak by @LaZzyMan in #1811
  • feat: add TPM throttling error handling with 1-minute retry delay by @wenshao in #1791
  • fix: correct showLineNumbers default value to true by @LaZzyMan in #1813
  • fix: support JSON Schema draft-2020-12 for MCP tools (fixes #1818) by @LaZzyMan in #1821
  • Add dev launch config and preserve existing NODE_OPTIONS by @DragonnZhang in #1784
  • Fix abort listener accumulation in subagent while loop by @Mingholy in #1825
  • refactor(cli): unify Escape key handling in AppContainer by @Mingholy in #1824
  • Fix auth UI to use semantic theme colors and correct selection sync by @Mingholy in #1823
  • Add --session-id support for CLI and SDK by @Mingholy in #1822
  • chore: bump version to 0.10.2 by @qwen-code-ci-bot in #1844
  • docs: improve settings.json configuration guide with quick setup examples by @pomelo-nwu in #1850
  • feat: update readme by @pomelo-nwu in #1853
  • docs: add news banner about Qwen3.5-Plus launch by @pomelo-nwu in #1854
  • Fix sandbox user permission in integration tests by @Mingholy in #1843
  • Add Coding Plan Global/Intl region support by @Mingholy in #1860
  • chore: bump version to 0.10.3 by @qwen-code-ci-bot in #1863
  • chore: bump version to 0.10.4 by @qwen-code-ci-bot in #1864

New Contributors

Full Changelog: sdk-typescript-v0.1.4...sdk-typescript-v0.1.5

Don't miss a new qwen-code release

NewReleases is sending notifications on new releases.