v0.3.3

Tencent/WeKnorav0.3.3Mar 5, 2026by lyingbug

AI Summary

WeKnora v0.3.3 is a minor release introducing parent-child chunking for hierarchical context management, knowledge base pinning for quick access, and fallback response handling. The release also includes bug fixes for cleanupCtx timing issues and various UI/UX improvements across components.

Key Highlights

  • Parent-Child Chunking strategy for enhanced hierarchical chunk retrieval
  • Knowledge Base Pinning for frequently-used knowledge bases
  • Fallback Response handling with UI indicators for no-result scenarios
  • Bug fix: cleanupCtx timing issue resolved (created at startup, expiring before shutdown)
  • Enhanced Docker setup with entrypoint script and skill management

New Features

  • Parent-Child Chunking — hierarchical chunk retrieval for context management
  • Knowledge Base Pinning — pin frequently-used knowledge bases for quick access
  • Fallback Response — handling and UI indicators when no relevant results found
  • Image Icon Detection — detection and filtering for document processing
  • Passage Cleaning for Rerank — improve relevance scoring
  • ListChunksByParentIDs — method for parent-child retrieval with enhanced chunk merging
  • GetUserByTenantID — user repository and service functionality

Full Release Notes

## What's Changed
* fix: cleanupCtx 在启动时创建,可能在 shutdown 前过期 by @hylaz in https://github.com/Tencent/WeKnora/pull/716
* chore: update CHANGELchore: update CHANGELOG and version to 0.3.3OG and version to 0.3.3 by @lyingbug in https://github.com/Tencent/WeKnora/pull/718
### 🚀 New Features
- **NEW**: Parent-Child Chunking — implement parent-child chunking strategy for enhanced context management with hierarchical chunk retrieval
- **NEW**: Knowledge Base Pinning — support pinning frequently-used knowledge bases for quick access
- **NEW**: Fallback Response — add fallback response handling and UI indicators when no relevant results are found
- **NEW**: Image Icon Detection — add image icon detection and filtering functionality for document processing
- **NEW**: Passage Cleaning for Rerank — add passage cleaning functionality for rerank model to improve relevance scoring
- **NEW**: ListChunksByParentIDs — add ListChunksByParentIDs method and enhance chunk merging logic for parent-child retrieval
- **NEW**: GetUserByTenantID — add GetUserByTenantID functionality to user repository and service

### ⚡ Improvements
- Enhanced Docker setup with entrypoint script and skill management
- Enhanced storage engine connectivity check with auto-creation of buckets
- Enhanced MinerU response handling for document parsing
- Enhanced sidebar functionality and UI responsiveness
- Updated chunk size configurations for knowledge base processing
- Enforced maximum length for tool names in MCPTool for safety
- Updated theme and UI styles across components for visual consistency
- Updated at-icon SVG and enhanced input field component
- Standardized border styles and adjusted component styles for improved consistency

### 🐛 Bug Fixes
- Fixed cleanupCtx created at startup potentially expiring before shutdown

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