Releases: DronCode/RG3
Releases · DronCode/RG3
0.0.4 - Hotfix version
This release fix few bugs from v0.0.3.
0.0.2 - Major changes & macOS support
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!
This is first public release of RG3 for Python PyPI.