Skip to content

Releases: DronCode/RG3

0.0.4 - Hotfix version

04 Apr 07:59
Compare
Choose a tag to compare

This release fix few bugs from v0.0.3.

0.0.2 - Major changes & macOS support

16 Mar 12:56
927f677
Compare
Choose a tag to compare

Major changes:

  • Added support of macOS (universal bundle for ARM64 (M1, M2, M3 CPUs) and x86_64 (Intel))
  • Added multi-threaded analyzer to analyze multiple files in single request
  • Fixed a lot of major bugs from v0.0.1
  • Fixed virtual inheritance info
  • Fixed error reporting (now all errors from clang are available in analyzer result)
  • Added function arguments & return type resolver
  • Added ClangRuntime class to interact with system environment & debugging of path resolver
  • Fixed bug with mid-part types (using inside class or smth like that)
  • Fixed publishing script: now linux package does not contains windows binaries
  • Fixed issues with types in debugger (some of them causes crashes)

Known issues:

  • Class AnalyzerContext not exported to public API and unuavailable to use. Will be fixed in 0.0.3
  • Tags with dots in names parsed incorrectly (as example "ecs.component" will be parsed as "ecs" without args). Will be fixed in 0.0.3
  • Codegen crashes when template specialization not specialized (template struct SomeStruct;)

0.0.1 - First public PyPI Release!

31 Jan 18:22
Compare
Choose a tag to compare

This is first public release of RG3 for Python PyPI.