Skip to content

GacUI 1.4.1.0

Choose a tag to compare

@vczh vczh released this 31 Aug 09:58
· 66 commits to master since this release

GacUI 1.4.1.0

GacUI / C++ Interoperable Script Engine (Apache License 2.0 with extra conditions)

Website for this project: https://vczh-libraries.github.io/ -> http://www.gaclib.net/

This repository contains the latest release for the GacUI project, including packed library source codes, development tools, demos and documents. Complete source code can be accessed in https://github.com/vczh-libraries .

Prompts and necessary supporting files in .github folder will be iterating on each release.

Version

This version is a sub release towards GacUI 2.0.
Please check out 1.0-rc-3 for GacUI 1.0.

New Feature

  • VlppReflection:
    • GenerateMetaonlyTypes accepts excludedTypes so that ITypeManager could be dumped to multiple binary files with dependencies.
  • VlppParser2:
    • When json_visitor::AstVisitor is generated, json_reader::AstVisitor will also be generated as its reverse operation, to convert JSON back to AST.
  • GacUI:
    • GacGen supports Workflow RPC code/metadata generation.
  • Workflow and GacJS:
    • Offer material for building Workflow RPC supports for other programming languages.
    • GacJS leverage the same support to enable GacUI view model implemented in TypeScript.