This repository has been archived by the owner on Mar 8, 2020. It is now read-only.
v3.0.0
- Libuast rewritten in Go (exposed as a C shared library).
- Does not require libxml to build.
- Dropped support for UASTv1 in favor of UASTv2 support.
- Support encoding and decoding of UASTv2.
- Clients don't need a protobuf library to decode UAST.
- XPath queries use a different projection (virtual tree, ~3x faster).
- Implement C++ layer for libuast library.
- Include static C library for Linux platform