Skip to content

Releases: dxworks/codeframe

CodeFrame 0.8.0 (Voyager)

26 May 08:23

Choose a tag to compare

  • Java: extract enum constants (labels) as fields with type equal 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)

06 May 08:23

Choose a tag to compare

  • Refactor and performance improvement

Full Changelog: v0.7.0-voyager...v0.7.1-voyager

CodeFrame 0.7.0 (Voyager)

30 Apr 10:47

Choose a tag to compare

  • Add XML analyzer (.xml): extracts element tree, qualified names, attribute names, and xmlns declarations. See docs/specs/XML_SPEC.md.

Full Changelog: v0.6.6-voyager...v0.7.0-voyager

CodeFrame 0.6.6 (Voyager)

17 Apr 05:18

Choose a tag to compare

  • 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)

09 Apr 09:00

Choose a tag to compare

  • 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 Language enum, new LanguageRegistry for detection and analyzer creation. Simplify LanguageDetector to delegate to LanguageRegistry
  • 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)

27 Jan 09:34

Choose a tag to compare

CodeFrame 0.6.3 (Voyager)

05 Dec 07:39

Choose a tag to compare

  • 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)

03 Dec 11:39

Choose a tag to compare

  • Log configuration values

Full Changelog: v0.6.1-voyager...v0.6.2-voyager

CodeFrame 0.6.1 (Voyager)

03 Dec 08:33

Choose a tag to compare

  • Update codeframe-config file

Full Changelog: v0.6.0-voyager...v0.6.1-voyager

CodeFrame 0.6.0 (Voyager)

03 Dec 08:04

Choose a tag to compare

  • Add support for SQL triggers (T-SQL & PL/SQL via ANTLR, PostgreSQL & MySQL via regex + body analysis)
  • Add hideSqlTableColumns configuration flag to optionally omit SQL table column definitions from analysis output

Full Changelog: v0.4.0-voyager...v0.6.0-voyager