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
DoWhilerole. - Correct roles for
RangeForStmt - Add operator roles.
- Serialize comments for more node types.
C#
- Properly set token for literals in
Annotatedmode.
Go
- Set
Qualifiedrole forSelectorexpressions.
PHP
- Set correct roles for
Casenodes.
Java
- Fix positions at EOF.
JavaScript
- Process
DirectiveandRegExpliterals. - Rename value field for literals to
@tokenand set normalized value. - Switch to Babel parser.
Ruby
- Set correct roles for
Switchstatements.