v0.1.6
Tencent/WeKnorav0.1.6Nov 24, 2025by begoniezhao
AI Summary
WeKnora v0.1.6 is a significant release introducing document parser enhancements with CSV, XLSX, XLS, and web page parsing support, along with multi-language internationalization (English and Russian). This release also includes important bug fixes for macOS memory checks, Docker security vulnerabilities, and model availability logic.
Key Highlights
- Added support for CSV, XLSX, XLS spreadsheet parsing and web page parsing
- Implemented multi-language support with vue-i18n for English and Russian
- Fixed critical security vulnerability in Docker Compose configuration
- Resolved macOS (Darwin) system memory check regex error
- Enhanced Docx2Parser with improved timeout handling and OCR backend management
New Features
- CSV, XLSX, and XLS file parsing support
- Web page parser implementation with optimized image encoding
- MarkdownTableUtil for optimized table formatting
- Document model class for better type safety
- Enhanced Docx2Parser with improved timeout and image processing
- Multi-language support (English and Russian) via vue-i18n
- Model availability check with automatic ':latest' tag handling
- Unified module import paths with absolute imports
Full Release Notes
# WeKnora v0.1.6 Release Notes **Release Date**: 2025-11-24 ## ๐ New Features ### Document Parser Enhancements - **NEW**: Added support for CSV, XLSX, and XLS file parsing - Enhanced document processing capabilities with spreadsheet support - Improved data extraction from tabular formats - **NEW**: Web page parser implementation - Added dedicated web content parsing class - Optimized image encoding support for web content - Enhanced dependency management for web parsing ### Document Processing Improvements - **NEW**: Introduced MarkdownTableUtil for optimized table formatting - Reduced unnecessary whitespace in markdown tables - Improved table readability and consistency - **NEW**: Document model class implementation - Added structured document models for better type safety - Optimized configuration and parsing logic - **UPGRADED**: Enhanced document parser to Docx2Parser - Improved timeout handling - Better image processing logic - Optimized OCR backend management ## ๐ Internationalization - **NEW**: Multi-language support (English and Russian) - Added vue-i18n dependency for internationalization - Replaced hardcoded messages with translation functions - Updated error messages, console outputs, and UI text - Enhanced multilingual documentation with knowledge graph and MCP configuration guides ## ๐ Bug Fixes - **FIXED**: Menu component integration issues - **FIXED**: Darwin (macOS) system memory check regex error - Resolved empty output issue when checking memory usage on macOS - **FIXED**: Model availability check logic - Unified model checking logic across different interfaces - Added automatic ":latest" tag for models without specified versions - Prevented repeated model pull API calls due to false negatives - **FIXED**: Security vulnerability in Docker Compose configuration - Addressed writable filesystem service security issue ## ๐ง Refactoring & Optimization - **REFACTORED**: Parser logging and API check logic - Simplified exception handling - Improved error reporting and debugging - **REFACTORED**: Chunk processing - Removed unnecessary header handling - Updated example usage for better clarity - **REFACTORED**: Module organization - Reorganized docreader module files for better structure - Updated proto and client import paths - Adjusted Docker build configuration - Unified module import paths to absolute imports ## ๐ Documentation Updates - **UPDATED**: API Key acquisition documentation - Changed to web registration and account page retrieval method - **UPDATED**: Docker Compose startup configuration guide - Added comprehensive setup instructions - Adjusted docker-compose.yml configuration - **UPDATED**: Multilingual documentation - Added knowledge graph configuration guide - Enhanced MCP configuration documentation - Updated directory structure documentation - **REMOVED**: Deprecated hybrid search API documentation ## ๐งน Code Cleanup - **REMOVED**: Redundant Docker build parameters - **UPDATED**: .gitignore rules for better repository hygiene - **OPTIMIZED**: Import statements and type hints - **CLEANED**: Redundant logging and comments ## ๐ CI/CD Improvements - **ADDED**: New trigger branches for CI/CD pipeline - **ADDED**: Concurrency control for build processes - **ADDED**: Disk space cleanup automation ## ๐ฅ Contributors Special thanks to all contributors who made this release possible: - @begoniezhao - @fuyaozong - @Aleksandr - @suroy - @galaxy - @orbisai-security