Releases: dxworks/codeframe
Releases · dxworks/codeframe
CodeFrame 0.8.0 (Voyager)
- Java: extract enum constants (labels) as fields with
typeequal to the enum name, per extraction contract. - Add Yaml and OpenAPI/AsyncAPI spec parser
Full Changelog: v0.7.1-voyager...v0.8.0-voyager
CodeFrame 0.7.1 (Voyager)
- Refactor and performance improvement
Full Changelog: v0.7.0-voyager...v0.7.1-voyager
CodeFrame 0.7.0 (Voyager)
- Add XML analyzer (
.xml): extracts element tree, qualified names, attribute names, andxmlnsdeclarations. Seedocs/specs/XML_SPEC.md.
Full Changelog: v0.6.6-voyager...v0.7.0-voyager
CodeFrame 0.6.6 (Voyager)
- Handle non-UTF8 input files (BOM + fallback decoding)
- Fix C/C++ extraction bug where nested types would not be detected
Full Changelog: v0.6.5-voyager...v0.6.6-voyager
CodeFrame 0.6.5 (Voyager)
- Add COBOL support (.cbl, .cob, .cpy files)
- Add Markdown support (.md, .markdown) with section hierarchy and block-level element extraction
- Add C/C++ support
- Bump Java requirement to Java 17+
- Refactor SQL Analyzer
- Update external dependencies
- Add analyzer enable/disable configuration via
codeframe-config.yml - Centralize language registry: extensions moved to
Languageenum, newLanguageRegistryfor detection and analyzer creation. SimplifyLanguageDetectorto delegate toLanguageRegistry - Add Spec files for all languages
- Add isDeclarationOnly on MethodInfo for interface/abstract/declared only methods
What's Changed
New Contributors
Full Changelog: v0.6.4-voyager...v0.6.5-voyager
CodeFrame 0.6.4 (Voyager)
- Add Rust support
Full Changelog: v0.6.3-voyager...v0.6.4-voyager
CodeFrame 0.6.3 (Voyager)
- Fix crash on files with non-UTF-8 encoding (MalformedInputException)
Full Changelog: v0.6.2-voyager...v0.6.3-voyager
CodeFrame 0.6.2 (Voyager)
- Log configuration values
Full Changelog: v0.6.1-voyager...v0.6.2-voyager
CodeFrame 0.6.1 (Voyager)
- Update codeframe-config file
Full Changelog: v0.6.0-voyager...v0.6.1-voyager
CodeFrame 0.6.0 (Voyager)
- Add support for SQL triggers (T-SQL & PL/SQL via ANTLR, PostgreSQL & MySQL via regex + body analysis)
- Add
hideSqlTableColumnsconfiguration flag to optionally omit SQL table column definitions from analysis output
Full Changelog: v0.4.0-voyager...v0.6.0-voyager