- Incorporated the cross-language
SensitiveDataHeuristics.qll
heuristics library into the SwiftSensitiveExprs.qll
library. This adds a number of new heuristics enhancing detection from the library.
- Some models for the
Data
class have been generalized toDataProtocol
so that they apply more widely.
- Fixed a number of inconsistencies in the abstract syntax tree (AST) and in the control-flow graph (CFG). This may lead to more results in queries that use these libraries, or libraries that depend on them (such as dataflow).