v0.3.4

Tencent/WeKnorav0.3.4Mar 19, 2026by lyingbug

AI Summary

Early release with foundational features including MCP support, security enhancements, and multiple storage/database integrations.

Key Highlights

  • Built-in MCP service support
  • AES-256-GCM encryption for API keys at rest
  • Weaviate vector database support
  • S3 storage adapter integration
  • Slack IM channel integration

New Features

  • MCP service support
  • AES-256-GCM encryption
  • Weaviate vector database
  • S3 storage adapter
  • Slack IM integration
  • Agent management functionality
  • Knowledge move functionality
  • NVIDIA model API support
  • Language-neutral LLM prompts

Full Release Notes

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

## New Contributors
* @DaWesen made their first contribution in https://github.com/Tencent/WeKnora/pull/722
* @ochanism made their first contribution in https://github.com/Tencent/WeKnora/pull/724
* @MaoMengww made their first contribution in https://github.com/Tencent/WeKnora/pull/737
* @aahowe made their first contribution in https://github.com/Tencent/WeKnora/pull/739
* @qiangfeidog made their first contribution in https://github.com/Tencent/WeKnora/pull/749

**Full Changelog**: https://github.com/Tencent/WeKnora/compare/v0.3.3...v0.3.4