Commit cc4dbbe
committed
chore: prepare v0.4.2 release
This release introduces a major architectural improvement with a pluggable analyzer system while maintaining full backwards compatibility.
Version updates:
- Bump version to 0.4.2 in pyproject.toml
- Update CLAUDE.md with v0.4.2 features and improvements
- Add comprehensive CHANGELOG.md documenting all releases
Key features in v0.4.2:
- Pluggable analyzer architecture with factory pattern
- Standardized AnalysisResult for consistent output
- Language-specific analyzers (Python, JavaScript, Java, Objective-C)
- Improved code quality with PEP 8 compliance
- Performance optimizations with regex pre-compilation
- Better error handling and type safety
The new architecture removes 248 lines of duplicated code while improving maintainability and extensibility for future language support.1 parent ccf0c23 commit cc4dbbe
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments