diff --git a/.github/workflows/release-lite.yml b/.github/workflows/release-lite.yml
index 3b384ade..f958a6a0 100644
--- a/.github/workflows/release-lite.yml
+++ b/.github/workflows/release-lite.yml
@@ -1,9 +1,9 @@
name: Release Lite Binaries
on:
- push:
- tags:
- - "v*"
+ # push:
+ # tags:
+ # - "v*"
workflow_dispatch:
inputs:
tag:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8a30a42a..cf835f6b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,55 @@
All notable changes to this project will be documented in this file.
+## [0.4.0] - 2026-04-14
+
+### 🚀 New Features
+- **NEW**: WeKnora Cloud — WeKnora Cloud service integration providing hosted LLM models and document parsing capabilities, with credential management, status checks, and UI feedback
+- **NEW**: Chrome Extension — browser extension support with menu entry and quick access integration for seamless knowledge capture from web pages
+- **NEW**: WeChat IM Integration — WeChat channel adapter with QR code login and long-polling message support
+- **NEW**: ClawHub Skill — ClawHub Skill integration with dedicated menu entry, enabling agent skill marketplace access and one-click skill installation
+- **NEW**: Attachment Processing — file attachment support in chat pipeline with enhanced error handling, content formatting, and image/attachment metadata injection in queries
+- **NEW**: Azure OpenAI Provider — full Azure OpenAI support for chat, VLM, and embedding models with deployment name preservation, configurable dimensions parameter, provider registration with metadata, URL auto-detection, and frontend provider integration with i18n
+- **NEW**: Alibaba Cloud OSS Storage — object storage support via S3-compatible mode with configuration UI, connectivity test, status reporting, OSS TypeScript types, docreader OssStorage class, factory and container registration, and multi-language i18n (Korean, Russian)
+- **NEW**: Notion Connector — Notion data source integration with API client, type definitions, Connector interface, markdown renderer, and dependency injection registration
+- **NEW**: Baidu Web Search Provider — added Baidu as a web search provider option (#907)
+- **NEW**: Ollama Web Search Provider — added Ollama as a web search provider option (#907)
+- **NEW**: VectorStore Management — VectorStore entity, repository, database migrations, service layer with connection testing, and full CRUD API endpoints with Swagger documentation
+
+### ⚡ Improvements
+- Data source resource selector upgraded to tree view with parent-child indentation and cascading check/uncheck
+- Customizable LLM call timeout for agents with docker-compose environment mapping
+- Enhanced document summary with expandable/collapsible functionality and overflow detection for improved user interaction
+- Improved chat UI with hover effects, database schema updates for chat history and retrieval configurations
+- Enhanced chat pipeline query handling with image and attachment metadata
+- Support custom endpoints for private WeCom deployments in IM channels
+- Integrated Lumberjack for log file management with rotation and compression
+- New document analysis prompt template and enhanced rewrite template descriptions
+- Integrated ChatBot provider and docreader for unified chat service
+
+### 🐛 Bug Fixes
+- Fixed hardcoded TruncatePromptTokens in BatchEmbed causing unintended embedding truncation
+- Fixed `` and `` citation tags not being stripped before sending to IM platforms, causing raw tags in user-visible messages
+- Fixed tool name duplication in streaming tool calls
+- Fixed MINIO_ENDPOINT not configurable via environment variable
+- Fixed Azure OpenAI dimensions support not gated properly for non-supporting models
+- Fixed Azure OpenAI ModelMapperFunc overriding deployment names instead of preserving them as-is
+- Fixed Azure OpenAI connection test not passing provider, causing incorrect endpoint usage
+- Fixed 400 errors incorrectly treated as connection failures in model connectivity check (parameter mismatch is not a connectivity issue)
+- Fixed Dockerfile build error with duplicate libsqlite3-0 and ffmpeg installation
+- Fixed OSS S3-compatible API signature mismatch by disabling automatic checksum calculation and adjusting path-style settings
+- Fixed missing closing brace in checkOSS function
+- Fixed neo4j driver compatibility with Go 1.24 on Windows: reverted to v6 with -p=1 compiler workaround
+
+### 🔧 Refactoring
+- Replaced CryptoService with lightweight utils AES helpers, simplifying encryption logic across the codebase
+- Optimized OSS storage initialization, URL formatting, and security handling for improved S3 compatibility
+- Enhanced WeKnora Cloud internationalization and UI feedback for credential management operations
+
+### 📚 Documentation
+- Added VectorStore CRUD API endpoint documentation with Swagger annotations
+- Added Alibaba Cloud OSS support documentation and API descriptions
+
## [0.3.6] - 2026-04-03
### 🚀 New Features
diff --git a/README.md b/README.md
index 81d0e268..ad5a7880 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@
-
+
@@ -52,6 +52,20 @@ The framework supports auto-syncing knowledge from Feishu (more data sources com
## ✨ Latest Updates
+**v0.4.0 Highlights:**
+
+- **WeKnora Cloud**: Hosted LLM models and document parsing service integration with credential management and status checks
+- **Chrome Extension**: Browser extension for web page knowledge capture
+- **ClawHub Skill**: ClawHub Skill marketplace integration for one-click agent skill installation
+- **WeChat IM Integration**: WeChat channel adapter with QR code login and long-polling message support
+- **Attachment Processing**: File attachment support in chat pipeline with content formatting and metadata injection
+- **Azure OpenAI Provider**: Full Azure OpenAI support for chat, VLM, and embedding models with deployment name preservation and dimensions parameter
+- **Alibaba Cloud OSS Storage**: Object storage support via S3-compatible mode with configuration UI, connectivity test, and multi-language i18n
+- **Notion Connector**: Notion data source integration with API client, markdown renderer, and Connector interface
+- **Baidu & Ollama Web Search**: Added Baidu and Ollama as web search providers
+- **VectorStore Management**: Full VectorStore CRUD with entity, repository, service layer, connection testing, and API endpoints
+- **Bug Fixes**: Fixed Azure OpenAI endpoint handling, embedding truncation, IM citation tag stripping, neo4j Go 1.24 Windows compatibility, and OSS signature issues
+
**v0.3.6 Highlights:**
- **ASR (Automatic Speech Recognition)**: Integrated ASR model support with audio file upload, in-document audio preview, and transcription capabilities
diff --git a/README_CN.md b/README_CN.md
index 3cabb884..f46ee771 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -22,7 +22,7 @@
-
+
@@ -52,6 +52,20 @@ WeKnora 提供**快速问答**与**智能推理**两种问答模式。快速问
## ✨ 最新更新
+**v0.4.0 版本亮点:**
+
+- **WeKnora Cloud**:WeKnora Cloud 云服务集成,提供托管大模型和文档解析能力,支持凭证管理与状态检查
+- **Chrome 插件**:浏览器插件支持网页知识快速采集
+- **ClawHub Skill**:ClawHub Skill 技能市场集成,一键安装 Agent 技能
+- **微信 IM 集成**:微信频道适配器,支持扫码登录和长轮询消息接收
+- **附件处理**:对话流水线支持文件附件,增强错误处理和内容格式化,注入图片/附件元数据
+- **Azure OpenAI 提供商**:全面支持 Azure OpenAI 的 Chat、VLM 和 Embedding 模型,保留部署名称映射,支持 dimensions 参数配置
+- **阿里云 OSS 存储**:通过 S3 兼容模式支持阿里云 OSS 对象存储,提供配置界面、连通性测试和多语言国际化支持
+- **Notion 连接器**:Notion 数据源集成,包含 API 客户端、Markdown 渲染器和 Connector 接口实现
+- **百度 & Ollama 网页搜索**:新增百度和 Ollama 作为网页搜索引擎
+- **VectorStore 管理**:完整的 VectorStore CRUD 功能,包含实体、仓库、服务层、连通性测试和 API 端点
+- **重要修复**:修复 Azure OpenAI 端点处理、Embedding 截断、IM 引用标签清理、neo4j Go 1.24 Windows 兼容性及 OSS 签名问题
+
**v0.3.6 版本亮点:**
- **ASR 语音识别**:集成 ASR 模型,支持音频文件上传、文档内音频预览和语音转写能力
diff --git a/README_JA.md b/README_JA.md
index 6375076e..92266073 100644
--- a/README_JA.md
+++ b/README_JA.md
@@ -22,7 +22,7 @@
-
+
@@ -52,6 +52,20 @@ Feishuなどの外部プラットフォームからのナレッジ自動同期
## ✨ 最新アップデート
+**v0.4.0 バージョンのハイライト:**
+
+- **WeKnora Cloud**:ホスティング型 LLM モデルとドキュメント解析サービスの統合、クレデンシャル管理とステータスチェック
+- **Chrome 拡張機能**:ブラウザ拡張機能でWebページからのナレッジ取り込み
+- **ClawHub Skill**:ClawHub Skill マーケットプレイス統合でワンクリックスキルインストール
+- **WeChat IM 統合**:WeChat チャネルアダプター。QR コードログインとロングポーリングメッセージをサポート
+- **添付ファイル処理**:チャットパイプラインでのファイル添付サポート、コンテンツフォーマットと画像/添付ファイルメタデータの注入
+- **Azure OpenAI プロバイダー**:Azure OpenAI の Chat、VLM、Embedding モデルを完全サポート。デプロイメント名の保持と dimensions パラメータの設定に対応
+- **Alibaba Cloud OSS ストレージ**:S3互換モードによる阿里雲 OSS オブジェクトストレージをサポート。設定 UI、接続テスト、多言語 i18n を提供
+- **Notion コネクタ**:Notion データソース統合。API クライアント、Markdown レンダラー、Connector インターフェースの実装
+- **Baidu & Ollama Web 検索**:Baidu と Ollama を Web 検索プロバイダーとして追加
+- **VectorStore 管理**:完全な VectorStore CRUD 機能。エンティティ、リポジトリ、サービスレイヤー、接続テスト、API エンドポイント
+- **重要なバグ修正**:Azure OpenAI エンドポイント処理、Embedding 切り詰め、IM 引用タグのストリップ、neo4j Go 1.24 Windows 互換性、OSS 署名問題を修正
+
**v0.3.6 バージョンのハイライト:**
- **ASR(自動音声認識)**:ASRモデルを統合し、音声ファイルのアップロード、ドキュメント内音声プレビュー、音声文字起こし機能をサポート
diff --git a/README_KO.md b/README_KO.md
index 44e0a91d..64be72e4 100644
--- a/README_KO.md
+++ b/README_KO.md
@@ -22,7 +22,7 @@
-
+
@@ -52,6 +52,20 @@ Feishu 등 외부 플랫폼에서 지식 자동 동기화를 지원하며(추가
## ✨ 최신 업데이트
+**v0.4.0 하이라이트:**
+
+- **WeKnora Cloud**: 호스팅 LLM 모델 및 문서 파싱 서비스 통합, 자격 증명 관리 및 상태 확인
+- **Chrome 확장 프로그램**: 브라우저 확장으로 웹페이지 지식 캡처
+- **ClawHub Skill**: ClawHub Skill 마켓플레이스 통합으로 원클릭 스킬 설치
+- **WeChat IM 통합**: WeChat 채널 어댑터. QR 코드 로그인 및 롱폴링 메시지 지원
+- **첨부파일 처리**: 채팅 파이프라인에서 파일 첨부 지원, 콘텐츠 포맷팅 및 이미지/첨부 메타데이터 주입
+- **Azure OpenAI 프로바이더**: Azure OpenAI의 Chat, VLM, Embedding 모델을 완전 지원. 배포 이름 보존 및 dimensions 파라미터 설정 지원
+- **Alibaba Cloud OSS 스토리지**: S3 호환 모드를 통한 알리바바 클라우드 OSS 오브젝트 스토리지 지원. 설정 UI, 연결 테스트, 다국어 i18n 제공
+- **Notion 커넥터**: Notion 데이터 소스 통합. API 클라이언트, Markdown 렌더러, Connector 인터페이스 구현
+- **Baidu & Ollama 웹 검색**: Baidu 및 Ollama를 웹 검색 프로바이더로 추가
+- **VectorStore 관리**: 완전한 VectorStore CRUD 기능. 엔티티, 리포지토리, 서비스 레이어, 연결 테스트, API 엔드포인트
+- **주요 버그 수정**: Azure OpenAI 엔드포인트 처리, Embedding 잘림, IM 인용 태그 제거, neo4j Go 1.24 Windows 호환성, OSS 서명 문제 수정
+
**v0.3.6 하이라이트:**
- **ASR(자동 음성 인식)**: ASR 모델 통합으로 오디오 파일 업로드, 문서 내 오디오 미리보기, 음성 전사 기능 지원
diff --git a/VERSION b/VERSION
index 449d7e73..1d0ba9ea 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.3.6
+0.4.0
diff --git a/frontend/package.json b/frontend/package.json
index db93c78c..b0d209ca 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -1,6 +1,6 @@
{
"name": "knowledage-base",
- "version": "0.3.6",
+ "version": "0.4.0",
"private": true,
"type": "module",
"scripts": {
diff --git a/helm/Chart.yaml b/helm/Chart.yaml
index 4152371f..787444cc 100644
--- a/helm/Chart.yaml
+++ b/helm/Chart.yaml
@@ -5,7 +5,7 @@ description: |
with document parsing, vector search, and LLM integration.
type: application
version: 0.1.0
-appVersion: "v0.3.6"
+appVersion: "v0.4.0"
kubeVersion: ">=1.25.0-0"
home: https://github.com/Tencent/WeKnora
icon: https://raw.githubusercontent.com/Tencent/WeKnora/main/docs/images/logo.png