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

Releases: bblfsh/sdk

v2.2.1

21 Sep 10:38
Compare
Choose a tag to compare
  • Skip tests that fail because of rate limit
  • Extra type safety for node unique keys

v2.2.0

19 Sep 13:36
Compare
Choose a tag to compare

New features

  • XPath filtering (~3x times faster than libuast)
  • Node hashing (with or without positions)
  • Same node checks
  • Get unique keys for nodes
  • Allow to check if roles is valid
  • Implement positional iterator

v2.1.0

24 Aug 14:58
Compare
Choose a tag to compare

New features

  • Support external UAST nodes implementation
  • Expose flat UAST representation

Fixes

  • Add missing Uint node kind to the enumeration
  • Specify a correct version range in the Gopkg.toml
  • Revert v1 mode from Semantic to Annotated
  • Push docker images to the latest tag
  • Support timeouts for read/write/close for the native driver

Improvements for new drivers

  • Add a missing import in the driver skeleton files
  • Fix git hash handling when the driver repository has no commits
  • Handle case when only Gopkg.toml exists, while Gopkg.lock is missing
  • Remove unused OS argument from a driver init command
  • Add files generated by SDK tools and Dep to git automatically
  • Add basic native.sh script to the driver skeleton
  • Skip adding git configs to git staging area
  • Set better default in build.yml
  • Update manifest and readme templates

v2.0.1

09 Aug 16:24
Compare
Choose a tag to compare
  • Fix to avoid max column errors on files not ended by newline.

v2.0.0

08 Aug 10:19
Compare
Choose a tag to compare

Major 2.0 release of the SDK:

  • New DSL.
  • Semantic high level objects.
  • New build system.
  • New protocol serialization format.

v1.16.1

26 Jul 13:49
Compare
Choose a tag to compare
  • Backport a CI fix from v2.

v1.16.0

01 Jun 17:52
96e92bd
Compare
Choose a tag to compare

v1.15.2

16 Mar 18:01
19e77f4
Compare
Choose a tag to compare
  • Fix go get url in README.
  • Add protobuf fixtures.

v1.15.1

15 Mar 15:34
1e88955
Compare
Choose a tag to compare

Update the no-pic patch to the one required for Alpine 3.7 and Go 1.9.

v1.15.0

15 Mar 14:39
4e358fb
Compare
Choose a tag to compare

Moved to Go 1.9.