mirror of
https://github.com/github/codeql.git
synced 2026-03-30 20:28:15 +02:00
1.0 KiB
1.0 KiB
7.0.0
Breaking Changes
- The
Metricslibrary no longer contains code that depends on the points-to analysis. The removed functionality has instead been moved to theLegacyPointsTomodule, to classes likeModuleMetricsWithPointsToetc. If you depend on any of these classes, you must now remember to importLegacyPointsTo, and use the appropriate types in order to use the points-to-based functionality.
Major Analysis Improvements
- The CodeQL Python libraries have been updated to be compatible with overlay evaluation. This should result in a significant speedup on analyses for which a base database already exists. Note that it may be necessary to add
overlay[local?] module;to user-managed libraries that extend classes that are now marked asoverlay[local].
Minor Analysis Improvements
- Added new full SSRF sanitization barrier from the new AntiSSRF library.
- When a guard such as
isSafe(x)is defined, we now also automatically handleisSafe(x) == trueandisSafe(x) != false.