mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
1.9 KiB
1.9 KiB
0.3.2
0.3.1
0.3.0
Breaking Changes
- Contextual queries and the query libraries they depend on have been moved to the
codeql/csharp-allpackage.
0.2.0
Query Metadata Changes
- The
kindquery metadata was changed todiagnosticoncs/compilation-error,cs/compilation-message,cs/extraction-error, andcs/extraction-message.
Minor Analysis Improvements
- The syntax of the (source|sink|summary)model CSV format has been changed slightly for Java and C#. A new column called
provenancehas been introduced, where the allowed values aremanualandgenerated. The value used to indicate whether a model as been written by hand (manual) or create by the CSV model generator (generated). - All auto implemented public properties with public getters and setters on ASP.NET Core remote flow sources are now also considered to be tainted.
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.13
0.0.12
0.0.11
Minor Analysis Improvements
- Casts to
dynamicare excluded from the useless upcasts check (cs/useless-upcast). - The C# extractor now accepts an extractor option
buildless, which is used to decide what type of extraction that should be performed. Iftruethen buildless (standalone) extraction will be performed. Otherwise tracing extraction will be performed (default). The option is added viacodeql database create --language=csharp -Obuildless=true .... - The C# extractor now accepts an extractor option
trap.compression, which is used to decide the compression format for TRAP files. The legal values arebrotli(default),gzipornone. The option is added viacodeql database create --language=csharp -Otrap.compression=value ....
0.0.10
Query Metadata Changes
- The precision of hardcoded credentials queries (
cs/hardcoded-credentialsandcs/hardcoded-connection-string-credentials) have been downgraded to medium.