Skip to content
This repository has been archived by the owner on Mar 8, 2020. It is now read-only.

Releases: bblfsh/libuast

v3.4.3

25 Oct 17:05
Compare
Choose a tag to compare
  • Update SDK to v3.3.1
  • Ensure compatibility with macOS 10.7 onward

v3.4.2

14 Aug 12:53
Compare
Choose a tag to compare

v3.4.1

31 Jul 17:22
Compare
Choose a tag to compare
  • Add missing iterator orders.
  • Fix memory leaks (thanks @ncordon!).

v3.4.0

20 Jun 15:58
Compare
Choose a tag to compare

New features

  • Exposed positional index. It is now possible to convert positions to Unicode offsets.

v3.3.1: Link a static version of libuast for Darwin.

03 May 15:04
Compare
Choose a tag to compare

This release contains no functional changes. It adds a static archive of libuast.a to release builds on Darwin.

v3.3.0

18 Apr 14:53
Compare
Choose a tag to compare
  • Expose memory stats.
  • Update to the latest SDK.

v3.2.0

05 Dec 16:25
055d557
Compare
Choose a tag to compare
  • Fix for build under GCC in Windows (and AppVeyor CI).

v3.1.0

08 Nov 17:11
c2144f0
Compare
Choose a tag to compare
  • Generate Windows static lib.
  • Workaround for cross-compiling with gcc and linking with VS2015+.

v3.0.0

21 Nov 12:02
Compare
Choose a tag to compare
  • 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

v3.0.0 (RC3)

01 Nov 12:19
Compare
Choose a tag to compare
v3.0.0 (RC3) Pre-release
Pre-release
  • Include static C library for Linux platform