This repository was archived by the owner on Mar 18, 2026. It is now read-only.
Releases: google/summit-ast
Releases · google/summit-ast
Release list
Summit 2.4.0 (2025-01-13)
Major changes since last version:
Updates apex-parser to version 4.4.0.
Summit 2.3.0 (2024-06-23)
Major changes since last version:
- Updates
apex-parserto version 4.1.0. - Support all binding vars in SOSL queries
Minor changes since last version:
- JSON serialization for SummitTool binary
- Freshens all other dependencies to latest versions.
- Update to bazel 6.5.0.
- Freshens build rules to latest versions.
Summit 2.2.0 (2024-03-10)
Major changes since last version:
- Move parser dependency to new home: http://github.com/apex-dev-tools/apex-parser
- Support null coalescing operator
- Support Decimal Literals
Minor changes since last versin:
- Interpret relative paths on command line correctly
(Thanks to Andreas Dangel for these contributions.)
Summit 2.1.1 (2023-12-22)
Minor changes since last version:
- Fix multithreading issues and provide parse exceptions
Summit 2.1.0 (2023-03-14)
Major changes since last version:
- Upgrade apex-parser dependency to version 2.17.0.
- Represent
DmlStatement.AccessLevelfor explicit user- or system-modes.
Minor changes since last version:
- Upgrade build to Bazel 6.0.0.
- Add
.bazelversionfile for bazelisk (thanks to Zack Whipkey). - Skeleton classes for future symbol resolution.
Summit 2.0.0 (2022-11-28)
Major changes since last version:
- Represent SOQL and SOSL bound expressions and query strings.
- Introduce
VariableDeclarationGroupto split per-variable and shared aspects of declarations (similar toFieldDeclarationGroup). - Split
SoqlOrSoslExpressionintoSoqlExpressionandSoslExpression. - Represent enum values.
Minor changes since last version:
- Add
TypeRef.getTypeErasedString(). - Reorder
getChildren()for class body declarations, with all properties before all methods. - Reorder
getChildren()for methods, with parameters before the body. - Code cleanup.
- Add
spanOfmethod forSourceLocations.
Summit 1.0.0 (2022-09-15)
This is the first release of Summit AST.