v2.15.0
Features
- Kill drivers when request is cancelled.
- Expose more errors codes through gRPC.
- The server now exposes package versions via Prometheus.
Fixes
- Avoid "transport closing" errors on client-side.
Drivers
All drivers were updated to the SDK v3.2.4.
This release improves handling of Unicode characters in source files, specifically the positional information.
C++
- Add missing operators.
- Correctly set
DoWhile
role. - Correct roles for
RangeForStmt
- Add operator roles.
- Serialize comments for more node types.
C#
- Properly set token for literals in
Annotated
mode.
Go
- Set
Qualified
role forSelector
expressions.
PHP
- Set correct roles for
Case
nodes.
Java
- Fix positions at EOF.
JavaScript
- Process
Directive
andRegExp
literals. - Rename value field for literals to
@token
and set normalized value. - Switch to Babel parser.
Ruby
- Set correct roles for
Switch
statements.