v0.1.4
Tencent/WeKnorav0.1.4Sep 17, 2025by lyingbug
AI Summary
This release (v0.1.4) of WeKnora introduces multi-knowledgebases operation support and enhanced tenant information management as major features, along with significant UI/UX improvements to the settings page, menu components, and login flow. Security enhancements include fixes for XSS vulnerabilities and Content Security Policy errors.
Key Highlights
- Added comprehensive multi-knowledgebase management with multi-data source search engine configuration
- Fixed critical XSS attack vulnerabilities in the thinking component
- Redesigned settings page with improved layout and functionality
- Added dedicated tenant information page for improved user and tenant management
- Fixed file download content errors and login navigation issues
New Features
- Multi-knowledgebases operation support with enhanced switching and management in UI
- Multi-data source search engine configuration and optimization logic
- Dedicated tenant information page
- Redesigned settings page with improved layout
- Enhanced menu component with multi-knowledgebase support
- Optimized login page and authentication flow
- Improved initialization configuration page structure
Full Release Notes
### 🚀 Major Features - **NEW**: Multi-knowledgebases operation support - Added comprehensive multi-knowledgebase management functionality - Implemented multi-data source search engine configuration and optimization logic - Enhanced knowledge base switching and management in UI - **NEW**: Enhanced tenant information management - Added dedicated tenant information page - Improved user and tenant management capabilities ### 🎨 UI/UX Improvements - **REDESIGNED**: Settings page with improved layout and functionality - **ENHANCED**: Menu component with multi-knowledgebase support - **IMPROVED**: Initialization configuration page structure - **OPTIMIZED**: Login page and authentication flow ### 🔒 Security Fixes - **FIXED**: XSS attack vulnerabilities in thinking component - **FIXED**: Content Security Policy (CSP) errors - **ENHANCED**: Frontend security measures and input sanitization ### 🐛 Bug Fixes - **FIXED**: Login direct page navigation issues - **FIXED**: App LLM model check logic - **FIXED**: Version script functionality - **FIXED**: File download content errors - **IMPROVED**: Document content component display ### 🧹 Code Cleanup - **REMOVED**: Test data functionality and related APIs - **SIMPLIFIED**: Initialization configuration components - **CLEANED**: Redundant UI components and unused code ## What's Changed * fix(ui): fix xss in thinking by @lyingbug in https://github.com/Tencent/WeKnora/pull/308 * feat: 修复下载文件内容错误问题 by @xxx1111113 in https://github.com/Tencent/WeKnora/pull/310 * fix(ui): Fix CSP error by @lyingbug in https://github.com/Tencent/WeKnora/pull/311 * feat(ui): Add tenant info by @lyingbug in https://github.com/Tencent/WeKnora/pull/312 * chore(ui): Update Setting page by @lyingbug in https://github.com/Tencent/WeKnora/pull/316 * feat: Added multi-data source search engine configuration by @begoniezhao in https://github.com/Tencent/WeKnora/pull/319 * Support multi knowledgebases operation by @lyingbug in https://github.com/Tencent/WeKnora/pull/321 * fix(app): Update App LLM Model Check logic by @lyingbug in https://github.com/Tencent/WeKnora/pull/322 ## New Contributors * @xxx1111113 made their first contribution in https://github.com/Tencent/WeKnora/pull/310 **Full Changelog**: https://github.com/Tencent/WeKnora/compare/v0.1.3...v0.1.4