mirror of
https://github.com/github/codeql.git
synced 2026-07-15 08:18:18 +02:00
926 B
926 B
7.0.0
Breaking Changes
- Renamed types related to operation expressions. The QL classes
BinaryArithmeticOperation,BinaryBitwiseOperation, andBinaryLogicalOperationnow include compound assignments; for example,BinaryArithmeticOperationnow includesa += b.
Major Analysis Improvements
- Added Razor Page handler method parameters (e.g.,
OnGet,OnPost,OnPostAsync) as remote flow sources, enabling security queries such ascs/sql-injectionto detect vulnerabilities inPageModelsubclasses.
Minor Analysis Improvements
- Improved property and indexer call target resolution for partially overridden properties and indexers.
- Improved extraction of range-access expressions on spans and strings (for example,
a[0..3]). These expressions are now extracted asSlice(span) orSubstring(string) calls. - Improved call target resolution for ref-return properties and indexers.