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:
@@ -24,11 +24,11 @@ def get_version() -> str:
|
||||
Read version from pyproject.toml.
|
||||
|
||||
Returns:
|
||||
Version string (e.g., "2.7.4")
|
||||
Version string (e.g., "2.8.0")
|
||||
"""
|
||||
if tomllib is None:
|
||||
# Fallback if TOML library not available
|
||||
return "2.7.4" # Hardcoded fallback
|
||||
return "2.8.0" # Hardcoded fallback
|
||||
|
||||
try:
|
||||
# Get path to pyproject.toml (3 levels up from this file)
|
||||
@@ -37,7 +37,7 @@ def get_version() -> str:
|
||||
|
||||
if not pyproject_path.exists():
|
||||
# Fallback for installed package
|
||||
return "2.7.4" # Hardcoded fallback
|
||||
return "2.8.0" # Hardcoded fallback
|
||||
|
||||
with open(pyproject_path, "rb") as f:
|
||||
pyproject_data = tomllib.load(f)
|
||||
@@ -46,7 +46,7 @@ def get_version() -> str:
|
||||
|
||||
except Exception:
|
||||
# Fallback if anything goes wrong
|
||||
return "2.7.4" # Hardcoded fallback
|
||||
return "2.8.0" # Hardcoded fallback
|
||||
|
||||
|
||||
__version__ = get_version()
|
||||
|
||||
Reference in New Issue
Block a user