Releases: bblfsh/go-client
v4.1.0
Language aliases and language protocol v2
This release brings support for the Language protocol v2, including language aliases.
The release is backward-compatible, but clients using SupportedLanguages
request should consider switching their calls from Do()
to DoV2()
.
Also, the NewClient
function will now probe the server to detect the API version supported it. Clients using context for their requests should consider using NewClientContext
instead.
v4.0.1
v4.0.0
Go modules
The new v4
branch will now use Go modules instead of dep to manage dependencies. This release is fully compatible with a (now deprecated) v3
branch.
We also used this chance to switched from Gopkg.in-based imports (gopkg.in/bblfsh/client-go.v3
) to Github imports (github.com/bblfsh/go-client/v4
) and rename the repository from client-go
to go-client
to be consistent with driver repository names.