LaZzyMan
a5eb1733fa
fix: preserve original encoding when reading/writing non-UTF-8 files
...
Fixes #2069
- Add iconv-lite dependency for non-UTF-8 encoding support
- Add iconvHelper.ts as a CJS/ESM compatibility wrapper
- Update readFileWithEncoding() to detect and handle GBK/Big5/Shift_JIS
using BOM detection -> UTF-8 validation -> chardet -> iconv-lite fallback
- Add detectFileEncoding() to identify file encoding before writes
- Update writeTextFile() to accept encoding option and encode with iconv-lite
- Update WriteFileTool and EditTool to detect and preserve original encoding
- Add tests for GBK read/write, detectFileEncoding, and encoding option
2026-03-04 14:52:46 +08:00
tanzhenxin
8d3ab4894a
chore: bump version to 0.11.1
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-01 10:51:30 +08:00
tanzhenxin
7cbebe9a63
Merge branch 'main' into feat/support-insight-command
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 21:51:17 +08:00
tanzhenxin
a0d80ee4fa
chore: bump version to 0.11.0
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 21:08:40 +08:00
tanzhenxin
a172696b86
Merge branch 'main' into feat/support-insight-command
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 21:05:41 +08:00
tanzhenxin
9e4c5ee891
refactor: Extract web-templates package and unify build/pack workflow
...
Moves export-html and insight templates from cli/assets to a new
dedicated web-templates package. Updates Dockerfile and build scripts
to use consolidated bundle/prepare:package/pack workflow.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 21:02:46 +08:00
pomelo
33a5116eca
Merge pull request #1612 from QwenLM/feat/image-attachment
...
feat: Add clipboard image support and attachment UI to CLI
2026-02-25 15:16:29 +08:00
qwen-code-ci-bot
fc04ba1ece
chore: bump version to 0.10.5 ( #1886 )
...
Qwen Code CI / Lint (push) Has been cancelled
Qwen Code CI / CodeQL (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:none (push) Has been cancelled
E2E Tests / E2E Test - macOS (push) Has been cancelled
Qwen Code CI / Test (push) Has been cancelled
Qwen Code CI / Test-1 (push) Has been cancelled
Qwen Code CI / Test-2 (push) Has been cancelled
Qwen Code CI / Test-3 (push) Has been cancelled
Qwen Code CI / Test-4 (push) Has been cancelled
Qwen Code CI / Test-5 (push) Has been cancelled
Qwen Code CI / Test-6 (push) Has been cancelled
Qwen Code CI / Test-7 (push) Has been cancelled
Qwen Code CI / Test-8 (push) Has been cancelled
Qwen Code CI / Post Coverage Comment (push) Has been cancelled
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-20 22:04:14 +08:00
qwen-code-ci-bot
4cd42187b8
chore: bump version to 0.10.4 ( #1864 )
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-18 12:46:25 +08:00
qwen-code-ci-bot
fca4d739c7
chore: bump version to 0.10.3 ( #1863 )
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-18 12:28:48 +08:00
mingholy.lmh
07b97282aa
chore: bump version to 0.10.2
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-15 11:51:04 +08:00
mingholy.lmh
cc4ad12e06
chore: bump version to 0.10.1
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-11 19:22:31 +08:00
LaZzyMan
56030f9291
Merge branch 'main' into feat/image-attachment
2026-02-10 14:16:21 +08:00
DragonnZhang
f1214c90ea
feat(insight): remove JSON data file generation from static insight process
2026-02-09 15:16:28 +08:00
DragonnZhang
39d2067d14
feat(insight): update static insight generator and command handling
...
- Refine DataProcessor and StaticInsightGenerator logic
- Update StaticInsightTypes definitions
- Enhance insight command implementation
- Update package dependencies
2026-02-09 15:16:28 +08:00
tanzhenxin
50059d6f32
chore(release): Bump version to 0.10.0 across all packages
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-05 11:30:45 +08:00
LaZzyMan
c8297300d9
Merge branch 'main' into feat/image-attachment
2026-02-05 11:09:34 +08:00
LaZzyMan
c92e2b8351
Merge branch 'main' into feat/image-attachment
2026-02-02 20:23:34 +08:00
LaZzyMan
1050163804
fix paste image on windows
2026-02-02 17:07:39 +08:00
tanzhenxin
07b186fcbf
build: Improve build efficiency and add dev mode
...
- Remove duplicate webui build in vscode-ide-companion (fixes double build)
- Fix misleading [watch] log messages in esbuild.js (only show in watch mode)
- Update vite-plugin-dts to ^4.5.4 for TypeScript 5.8+ support
- Update baseline-browser-mapping to ^2.9.19 to silence outdated data warnings
- Fix vitest config to use @qwen-code/qwen-code-core instead of old gemini-cli-core
- Add resolve.alias in cli vitest.config.ts for source-based testing
- Add npm run dev script for running from TypeScript source without build
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-31 22:41:54 +08:00
tanzhenxin
2aab8b4c14
Merge branch 'main' into chore/bump-version-0.9.0
2026-01-29 21:05:26 +08:00
yiliang114
e577966f75
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/unified-ui-for-vscode-extension
2026-01-29 18:51:14 +08:00
tanzhenxin
201356a6c8
chore: bump version to 0.9.0
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-29 18:03:52 +08:00
mingholy.lmh
5475ab6bbd
fix: inconsistency of react/react-dom version in package.json and lockfile
2026-01-29 16:44:50 +08:00
yiliang114
878a870df2
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/unified-ui-for-vscode-extension
2026-01-29 15:40:32 +08:00
yiliang114
894edc6e4d
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/support-lsp
2026-01-28 18:54:01 +08:00
yiliang114
bb358703e9
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/unified-ui-for-vscode-extension
2026-01-28 18:52:37 +08:00
yiliang114
d5f85ad961
chore(deps): upgrade @types/react 和 @types/react-dom
2026-01-28 18:39:20 +08:00
yiliang114
f079916cbb
chore(deps): upgrade @types/react 和 @types/react-dom
2026-01-28 18:38:11 +08:00
qwen-code-ci-bot
dd97337914
Merge pull request #1633 from QwenLM/release/sdk-typescript/v0.1.4
...
Qwen Code CI / Lint (push) Has been cancelled
Qwen Code CI / CodeQL (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:none (push) Has been cancelled
E2E Tests / E2E Test - macOS (push) Has been cancelled
Qwen Code CI / Test (push) Has been cancelled
Qwen Code CI / Test-1 (push) Has been cancelled
Qwen Code CI / Test-2 (push) Has been cancelled
Qwen Code CI / Test-3 (push) Has been cancelled
Qwen Code CI / Test-4 (push) Has been cancelled
Qwen Code CI / Test-5 (push) Has been cancelled
Qwen Code CI / Test-6 (push) Has been cancelled
Qwen Code CI / Test-7 (push) Has been cancelled
Qwen Code CI / Test-8 (push) Has been cancelled
Qwen Code CI / Post Coverage Comment (push) Has been cancelled
chore(release): sdk-typescript v0.1.4
2026-01-27 21:54:05 +08:00
github-actions[bot]
60cfd70ab1
chore(release): sdk-typescript v0.1.4
2026-01-27 13:53:28 +00:00
mingholy.lmh
37fdee3245
chore: bump version to 0.8.2
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-27 21:52:20 +08:00
mingholy.lmh
93b81f5d55
chore: bump version to 0.8.1
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-27 21:13:38 +08:00
yiliang114
7ec79e6806
feat(lsp): support for loading lspServers configurations from extensions
2026-01-27 11:21:29 +08:00
tanzhenxin
2c373c3847
Merge pull request #1586 from QwenLM/fix/vsce-package-no-dependencies
...
fix(vscode-ide-companion): platform-specific builds with optimized VSIX packaging
2026-01-26 19:41:15 +08:00
tanzhenxin
e5b800a79d
fix(vscode-ide-companion): prune ripgrep binaries and remove generic node-pty
...
- Re-enable macOS x64 CI builds using macos-15-intel runner
- Remove generic node-pty dependency in favor of platform-specific @lydell/node-pty-* packages
- Add ripgrep binary pruning for platform-specific builds to reduce VSIX size
- Add Windows workaround to remove npm junction self-references during packaging
2026-01-24 13:18:57 +08:00
LaZzyMan
9af9ea259d
feat: add select ui for claude marketplace
2026-01-23 16:23:30 +08:00
yiliang114
7f54764ca9
chore(vscode-ide-companion): update package-lock.json and clean up NOTICES.txt
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-22 17:33:35 +08:00
yiliang114
c33d786a91
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/unified-ui-for-vscode-extension
2026-01-22 15:57:53 +08:00
LaZzyMan
3b6849be94
fix prompts denpendence
2026-01-22 15:48:54 +08:00
LaZzyMan
c0d78a8f3c
fix github pkg dependence
2026-01-22 15:14:55 +08:00
LaZzyMan
aa80e738fb
fix dependences of core pkg
2026-01-22 14:09:08 +08:00
LaZzyMan
bc7e586028
Merge branch 'main' into feat/extension
2026-01-22 11:41:04 +08:00
yiliang114
1f9311d3ca
feat(vscode-ide-companion): release version 0.8.0-beta.1 and integrate webui build
2026-01-22 00:04:26 +08:00
yiliang114
3488ad8d36
Merge branch 'main' of https://github.com/QwenLM/qwen-code into feat/unified-ui-for-vscode-extension
2026-01-21 23:55:42 +08:00
tanzhenxin
1f5206cd54
Merge pull request #1526 from QwenLM/chore/no-tiktoken
...
chore: remove tiktoken dependency and use API-reported token counts
2026-01-21 19:37:42 +08:00
tanzhenxin
7d9917b2c9
chore(release): bump version to 0.8.0
2026-01-20 17:39:43 +08:00
LaZzyMan
df33029589
Merge branch 'main' into feat/extension
2026-01-19 10:11:05 +08:00
tanzhenxin
35c865968f
chore: remove tiktoken dependency and replace with character-based token estimation
2026-01-17 22:39:18 +08:00
yiliang114
a78cfc572b
feat(webui): migrate message components with optimizations
...
- Migrate MarkdownRenderer, MessageContent, UserMessage, ThinkingMessage
- Add useMemo/useCallback for performance optimization
- Fix external link false positive using KNOWN_FILE_EXTENSIONS
- Fix line number display logic (support line 0 and start-only)
- Improve accessibility: use native button, add aria-hidden
- Add React.memo to MessageContent
- Add markdown-it dependency to webui package
2026-01-15 21:33:45 +08:00