Skip to content

1.5.0 - Scenario Support Update ✨

Compare
Choose a tag to compare
@canhorn canhorn released this 01 Sep 17:58
· 2 commits to main since this release
b3c0aeb

What's Changed

  • feat: Added better Generic Void type handling by @canhorn in #72

  • feat: Added better handling of Literal Value types by @canhorn in #72

  • feat: Added Readonly parsing in TypeScript by @canhorn in #72
    Added ability to remove/ignore specific properties in model generation.

  • feat: Update ASTModel class inheritance by @canhorn in #72
    This commit updates the ASTModel class to inherit from the ASTNode class, providing a more consistent and structured hierarchy for the AST model. This change improves code organization and maintainability.

  • perf: Updated Data Model and added Max Degree of Parallelism by @canhorn in #72
    The Data Model was done to decrease lookup times.
    Added Parallelism to allow for parallel processing of generation step.

  • feat: Support more Scenarios by @canhorn in #72
    Better support interface parsing/writing
    Better support Generic parsing/writing
    Include base class constructors in extended class.
    Expanded scenarios for better coverage.

  • feat: Added Variable and Function Declaration Parsing and Writing by @canhorn in #72
    chore: Code Cleanup

  • feat: Fixed Reference Types being parsed as Union Types when they were not. by @canhorn in #72
    test: Added more test coverage.

  • perf: Added Class reference lookups. by @canhorn in #72

Full Changelog: 1.4.0...1.5.0+2