v0.2.11
Tencent/WeKnorav0.2.11Jan 23, 2026by lyingbug
AI Summary
This release focuses on bug fixes, security improvements, and feature enhancements for WeKnora. Key changes include fixing security vulnerabilities (SQL injection and SSRF), adding thinking mode support for agents, and implementing async polling for the Mineru API. The release also includes refactoring work to centralize environment variables and simplify SQL validation logic.
Key Highlights
- Fixed critical security vulnerabilities in SQL injection and SSRF
- Added thinking mode support for agents
- Implemented async polling for Mineru API task to improve reliability
- Centralized environment variables into config module for better maintainability
- Added Agent API documentation (agent.md)
New Features
- Thinking mode support for agents
- Agent API documentation (agent.md)
- Async polling implementation for Mineru API task
- Centralized environment variables configuration
- Redis conversation context cleanup
Full Release Notes
## What's Changed * fix: resolve Docx parsing error in MarkitdownParser (#544) by @wolfkill in https://github.com/Tencent/WeKnora/pull/554 * feat(docreader): Centralize environment variables into config module by @begoniezhao in https://github.com/Tencent/WeKnora/pull/556 * refactor: Simplify content merging and align with backend logic by @begoniezhao in https://github.com/Tencent/WeKnora/pull/559 * docs: update README and add agent.md for Agent API by @voidkey in https://github.com/Tencent/WeKnora/pull/566 * feat: add thinking mode support for agents by @lyingbug in https://github.com/Tencent/WeKnora/pull/567 * fix: use typed context key instead of string literal- Add UserContext… by @Shio0909 in https://github.com/Tencent/WeKnora/pull/572 * fix: security vulnerabilities in SQL injection and SSRF by @lyingbug in https://github.com/Tencent/WeKnora/pull/571 * refactor: Centralize and simplify SQL validation logic by @begoniezhao in https://github.com/Tencent/WeKnora/pull/574 * fix(parser): implement async polling for Mineru API task by @wolfkill in https://github.com/Tencent/WeKnora/pull/558 * fix: cleanup conversation context stored in Redis by @voidkey in https://github.com/Tencent/WeKnora/pull/577 ## New Contributors * @wolfkill made their first contribution in https://github.com/Tencent/WeKnora/pull/554 * @Shio0909 made their first contribution in https://github.com/Tencent/WeKnora/pull/572 **Full Changelog**: https://github.com/Tencent/WeKnora/compare/v0.2.10...v0.2.11