What's Changed
- feat: add built-in MCP service support by @tsukiga-kirei in #721
- fix: 修复 Milvus retriever 相关问题 by @DaWesen in #722
- feat(i18n): replace all hardcoded Chinese strings with i18n calls across frontend by @ochanism in #724
- feat: enable language-neutral LLM prompts for multilingual response support by @ochanism in #729
- fix(i18n): fix vue-i18n placeholder escaping, computed ref accessor, and missing ru-RU keys by @ochanism in #730
- fix: make dev-app command error on Linux by @manx98 in #732
- feat(security): add AES-256-GCM encryption for API keys at rest by @tsukiga-kirei in #733
- fix(i18n): complete multilingual support for TDesign components and locale key synchronization by @ochanism in #735
- feat: support weaviate vectordb for knowledge retrieve by @MaoMengww in #737
- fix: correct PostgreSQL dollar-quoting syntax in migration 000017 by @aahowe in #739
- feat(storage): 集成S3存储适配器 by @DaWesen in #736
- feat: implement chat history and retrieval settings by @lyingbug in #742
- feat: implement knowledge move functionality by @lyingbug in #743
- feat: add agent management functionality by @lyingbug in #745
- feat(preview): add localized document fullscreen toggle by @tsukiga-kirei in #746
- feat: 改进文档预览组件的响应式设计 by @qiangfeidog in #749
- fix: add missing UserInfo in organization.go by @ChenRussell in #754
- feat: support NVIDIA model API by @manx98 in #747
- fix: ensure builtin engine handles simple formats correctly by @ChenRussell in #756
- fix: enforce 7500 char limit in chunker to prevent embedding API errors by @ChenRussell in #758
- fix: improve auth error messages and unify username validation length by @tsukiga-kirei in #759
- Feat/im integration by @voidkey in #760
- feat: enhance storage engine configuration and user notifications by @lyingbug in #764
- 修改MinIO endpoint 中错误地包含 http:// 或 https:// 前缀时的提示信息 by @ChenRussell in #763
- feat(im): add file support and knowledge base integration by @lyingbug in #767
- Update rerank_server_demo.py by @zsuroy in #770
- feat(IM): support both websocket/webhook mode im channel for slack by @chengjoey in #773
- refactor(im): improve tool invocation and result formatting by @lyingbug in #771
- Docs(IM): add docs for slack im channel by @chengjoey in #775
- chore(release): bump version to 0.3.4 and update changelog by @lyingbug in #776
New Contributors
- @DaWesen made their first contribution in #722
- @ochanism made their first contribution in #724
- @MaoMengww made their first contribution in #737
- @aahowe made their first contribution in #739
- @qiangfeidog made their first contribution in #749
Full Changelog: v0.3.3...v0.3.4