mirror of
https://github.com/Tencent/WeKnora.git
synced 2026-06-04 13:30:32 +08:00
chore(release): update to version 0.3.0
This commit is contained in:
36
CHANGELOG.md
36
CHANGELOG.md
@@ -2,6 +2,41 @@
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [0.3.0] - 2026-02-09
|
||||
|
||||
### 🚀 New Features
|
||||
- **NEW**: Shared Space — shared space management with member invitations, shared knowledge bases and agents across members, tenant isolation for retrieval
|
||||
- **NEW**: Agent Skills — agent skills with preloaded skills for smart-reasoning agent, sandbox-based execution environment
|
||||
- **NEW**: Bing Search — added Bing as a new web search provider
|
||||
- **NEW**: Agent Thinking Mode — support thinking mode for agents, strip thinking content from output
|
||||
- **NEW**: Web Fetch DNS pinning and validation improvements
|
||||
- **NEW**: FAQ matched question field in search results
|
||||
- **NEW**: Knowledge base mentioned-only retrieval option
|
||||
|
||||
### ⚡ Improvements
|
||||
- Redis ACL support with `REDIS_USERNAME` environment variable
|
||||
- Configurable global log level via environment variable
|
||||
- Use `num_ctx` instead of `truncate` for embedding truncation (Ollama compatibility)
|
||||
- Large FAQ imports offloaded to object storage
|
||||
- Unified card styles and layout consistency across components
|
||||
- OCR module restructured with centralized configuration
|
||||
- Enhanced MCP tool name and description handling for security
|
||||
- Structured logger replacing standard log in main and recovery middleware
|
||||
|
||||
### 🐛 Bug Fixes
|
||||
- MCP Client connection state not marked as closed after SSE connection loss
|
||||
- Clear tag selection state when re-entering knowledge base
|
||||
- Rune handling for correct chunk merging
|
||||
- Host extraction from completion_url handling both v1 and non-v1 endpoints
|
||||
- SQL injection prevention via OR conditions with comprehensive validation
|
||||
- Switch to append mode on retry to prevent data loss
|
||||
- Parser file_extension for markitdown compatibility
|
||||
|
||||
### 🔒 Security Enhancements
|
||||
- SSRF-safe HTTP client for URL imports and fetching
|
||||
- SQL validation logic centralized and simplified
|
||||
- Sandbox-based agent skills execution with security isolation
|
||||
|
||||
## [0.2.10] - 2026-01-16
|
||||
|
||||
### 🚀 New Features
|
||||
@@ -555,6 +590,7 @@ All notable changes to this project will be documented in this file.
|
||||
- Docker Compose for quick startup and service orchestration.
|
||||
- MCP server support for integrating with MCP-compatible clients.
|
||||
|
||||
[0.3.0]: https://github.com/Tencent/WeKnora/tree/v0.3.0
|
||||
[0.2.10]: https://github.com/Tencent/WeKnora/tree/v0.2.10
|
||||
[0.2.9]: https://github.com/Tencent/WeKnora/tree/v0.2.9
|
||||
[0.2.8]: https://github.com/Tencent/WeKnora/tree/v0.2.8
|
||||
|
||||
18
README.md
18
README.md
@@ -22,7 +22,7 @@
|
||||
<img src="https://img.shields.io/badge/License-MIT-ffffff?labelColor=d4eaf7&color=2e6cc4" alt="License">
|
||||
</a>
|
||||
<a href="./CHANGELOG.md">
|
||||
<img alt="Version" src="https://img.shields.io/badge/version-0.2.10-2e6cc4?labelColor=d4eaf7">
|
||||
<img alt="Version" src="https://img.shields.io/badge/version-0.3.0-2e6cc4?labelColor=d4eaf7">
|
||||
</a>
|
||||
</p>
|
||||
|
||||
@@ -50,6 +50,22 @@ It adopts a modular architecture that combines multimodal preprocessing, semanti
|
||||
|
||||
## ✨ Latest Updates
|
||||
|
||||
**v0.3.0 Highlights:**
|
||||
|
||||
- 🏢 **Shared Space**: Shared space with member invitations, shared knowledge bases and agents across members, tenant-isolated retrieval
|
||||
- 🧩 **Agent Skills**: Agent skills system with preloaded skills for smart-reasoning agent, sandboxed execution environment for security isolation
|
||||
- 🤖 **Custom Agents**: Support for creating, configuring, and selecting custom agents with knowledge base selection modes (all/specified/disabled)
|
||||
- 📊 **Data Analyst Agent**: Built-in Data Analyst agent with DataSchema tool for CSV/Excel analysis
|
||||
- 🧠 **Thinking Mode**: Support thinking mode for LLM and agents, intelligent filtering of thinking content
|
||||
- 🔍 **Web Search Providers**: Added Bing and Google search providers alongside DuckDuckGo
|
||||
- 📋 **Enhanced FAQ**: Batch import dry run, similar questions, matched question in search results, large imports offloaded to object storage
|
||||
- 🔑 **API Key Auth**: API Key authentication mechanism with Swagger documentation security
|
||||
- 📎 **In-Input Selection**: Select knowledge bases and files directly in the input box with @mention display
|
||||
- ☸️ **Helm Chart**: Complete Helm chart for Kubernetes deployment with Neo4j GraphRAG support
|
||||
- 🌍 **i18n**: Added Korean (한국어) language support
|
||||
- 🔒 **Security Hardening**: SSRF-safe HTTP client, enhanced SQL validation, MCP stdio transport security, sandbox-based execution
|
||||
- ⚡ **Infrastructure**: Qdrant vector DB support, Redis ACL, configurable log level, Ollama embedding optimization, `DISABLE_REGISTRATION` control
|
||||
|
||||
**v0.2.0 Highlights:**
|
||||
|
||||
- 🤖 **Agent Mode**: New ReACT Agent mode that can call built-in tools, MCP tools, and web search, providing comprehensive summary reports through multiple iterations and reflection
|
||||
|
||||
18
README_CN.md
18
README_CN.md
@@ -22,7 +22,7 @@
|
||||
<img src="https://img.shields.io/badge/License-MIT-ffffff?labelColor=d4eaf7&color=2e6cc4" alt="License">
|
||||
</a>
|
||||
<a href="./CHANGELOG.md">
|
||||
<img alt="版本" src="https://img.shields.io/badge/version-0.2.10-2e6cc4?labelColor=d4eaf7">
|
||||
<img alt="版本" src="https://img.shields.io/badge/version-0.3.0-2e6cc4?labelColor=d4eaf7">
|
||||
</a>
|
||||
</p>
|
||||
|
||||
@@ -50,6 +50,22 @@
|
||||
|
||||
## ✨ 最新更新
|
||||
|
||||
**v0.3.0 版本亮点:**
|
||||
|
||||
- 🏢 **共享空间**:共享空间管理,支持成员邀请、知识库和Agent跨成员共享,租户隔离检索
|
||||
- 🧩 **Agent Skills**:Agent技能系统,预置智能推理技能,基于沙盒的安全隔离执行环境
|
||||
- 🤖 **自定义Agent**:支持创建、配置和选择自定义Agent,知识库选择模式(全部/指定/禁用)
|
||||
- 📊 **数据分析Agent**:内置数据分析Agent,DataSchema工具支持CSV/Excel分析
|
||||
- 🧠 **思考模式**:支持LLM和Agent思考模式,智能过滤思考内容
|
||||
- 🔍 **搜索引擎扩展**:新增Bing和Google搜索引擎,与DuckDuckGo并列可选
|
||||
- 📋 **FAQ增强**:批量导入预检、相似问题、搜索结果匹配问题字段、大批量导入卸载至对象存储
|
||||
- 🔑 **API Key认证**:API Key认证机制,Swagger文档安全配置
|
||||
- 📎 **输入框内选择**:输入框中直接选择知识库和文件,@提及显示
|
||||
- ☸️ **Helm Chart**:完整的Kubernetes部署Helm Chart,支持Neo4j图谱
|
||||
- 🌍 **国际化**:新增韩语(한국어)支持
|
||||
- 🔒 **安全加固**:SSRF安全HTTP客户端、增强SQL验证、MCP stdio传输安全、沙盒化执行
|
||||
- ⚡ **基础设施**:Qdrant向量数据库支持、Redis ACL、可配置日志级别、Ollama嵌入优化、`DISABLE_REGISTRATION`控制
|
||||
|
||||
**v0.2.0 版本亮点:**
|
||||
|
||||
- 🤖 **Agent模式**:新增ReACT Agent模式,支持调用内置工具、MCP工具和网络搜索,通过多次迭代和反思提供全面总结报告
|
||||
|
||||
18
README_JA.md
18
README_JA.md
@@ -22,7 +22,7 @@
|
||||
<img src="https://img.shields.io/badge/License-MIT-ffffff?labelColor=d4eaf7&color=2e6cc4" alt="License">
|
||||
</a>
|
||||
<a href="./CHANGELOG.md">
|
||||
<img alt="バージョン" src="https://img.shields.io/badge/version-0.2.10-2e6cc4?labelColor=d4eaf7">
|
||||
<img alt="バージョン" src="https://img.shields.io/badge/version-0.3.0-2e6cc4?labelColor=d4eaf7">
|
||||
</a>
|
||||
</p>
|
||||
|
||||
@@ -50,6 +50,22 @@
|
||||
|
||||
## ✨ 最新アップデート
|
||||
|
||||
**v0.3.0 バージョンのハイライト:**
|
||||
|
||||
- 🏢 **共有スペース**:共有スペース管理、メンバー招待、メンバー間でのナレッジベースとAgentの共有、テナント分離検索
|
||||
- 🧩 **Agentスキル**:Agentスキルシステム、スマート推論向けプリロードスキル、サンドボックスベースのセキュリティ分離実行環境
|
||||
- 🤖 **カスタムAgent**:カスタムAgentの作成・設定・選択をサポート、ナレッジベース選択モード(全部/指定/無効)
|
||||
- 📊 **データアナリストAgent**:組み込みデータアナリストAgent、CSV/Excel分析用DataSchemaツール
|
||||
- 🧠 **思考モード**:LLMとAgentの思考モードをサポート、思考コンテンツのインテリジェントフィルタリング
|
||||
- 🔍 **検索エンジン拡張**:DuckDuckGoに加えてBingとGoogleの検索プロバイダーを追加
|
||||
- 📋 **FAQ強化**:バッチインポートドライラン、類似質問、検索結果のマッチ質問フィールド、大量インポートのオブジェクトストレージオフロード
|
||||
- 🔑 **API Key認証**:API Key認証メカニズム、Swaggerドキュメントセキュリティ設定
|
||||
- 📎 **入力内選択**:入力ボックスでナレッジベースとファイルを直接選択、@メンション表示
|
||||
- ☸️ **Helm Chart**:Kubernetesデプロイメント用の完全なHelm Chart、Neo4j GraphRAGサポート
|
||||
- 🌍 **国際化**:韓国語(한국어)サポートを追加
|
||||
- 🔒 **セキュリティ強化**:SSRF安全HTTPクライアント、強化されたSQLバリデーション、MCP stdio転送セキュリティ、サンドボックスベース実行
|
||||
- ⚡ **インフラストラクチャ**:Qdrantベクトルデータベースサポート、Redis ACL、設定可能なログレベル、Ollama埋め込み最適化、`DISABLE_REGISTRATION`制御
|
||||
|
||||
**v0.2.0 バージョンのハイライト:**
|
||||
|
||||
- 🤖 **Agentモード**:新規ReACT Agentモードを追加、組み込みツール、MCPツール、Web検索を呼び出し、複数回の反復とリフレクションを通じて包括的なサマリーレポートを提供
|
||||
|
||||
Reference in New Issue
Block a user