chore: Release v2.8.0

Major feature release with enhanced code analysis and documentation.

Features:
- C3.9: Project documentation extraction
- Granular AI enhancement control (--enhance-level 0-3)
- C# language support for test extraction
- 6-12x faster parallel LOCAL mode AI enhancement
- Auto-enhancement and LOCAL mode fallbacks
- GLM-4.7 and custom Claude-compatible API support

Bug Fixes:
- Fixed C# test extraction language errors
- Fixed config type field mismatch
- Fixed LocalSkillEnhancer import issues
- Fixed critical linter errors

Contributors:
- @xuintl - Chinese README improvements
- @Zhichang Yu - GLM-4.7 support and PDF fixes
- @YusufKaraaslanSpyke - Core features and maintenance

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
yusyus
2026-02-01 17:03:33 +03:00
parent 80a40b4fc9
commit 5292a79ad1
5 changed files with 27 additions and 7 deletions

2
uv.lock generated
View File

@@ -1867,6 +1867,7 @@ dependencies = [
{ name = "pytesseract" },
{ name = "python-dotenv" },
{ name = "requests" },
{ name = "tomli", marker = "python_full_version < '3.11'" },
]
[package.optional-dependencies]
@@ -1944,6 +1945,7 @@ requires-dist = [
{ name = "sse-starlette", marker = "extra == 'mcp'", specifier = ">=3.0.2" },
{ name = "starlette", marker = "extra == 'all'", specifier = ">=0.48.0" },
{ name = "starlette", marker = "extra == 'mcp'", specifier = ">=0.48.0" },
{ name = "tomli", marker = "python_full_version < '3.11'", specifier = ">=2.0.0" },
{ name = "uvicorn", marker = "extra == 'all'", specifier = ">=0.38.0" },
{ name = "uvicorn", marker = "extra == 'mcp'", specifier = ">=0.38.0" },
]