mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
1.5 KiB
1.5 KiB
0.8.7
Minor Analysis Improvements
- Deleted many deprecated predicates and classes with uppercase
HTTP,CSRF,,etc. in their names. Use the PascalCased versions instead. - Deleted the deprecated
getAUseandgetARhspredicates fromAPI::Node, usegetASourceandgetASinkinstead. - Deleted the deprecated
disablesCertificateValidationpredicate from theHttpmodule. - Deleted the deprecated
ParamsCall,CookiesCall, andActionControllerControllerClassclasses fromActionController.qll, use the simarly named classes fromcodeql.ruby.frameworks.Rails::Railsinstead. - Deleted the deprecated
HtmlSafeCall,HtmlEscapeCall,RenderCall, andRenderToCallclasses fromActionView.qll, use the simarly named classes fromcodeql.ruby.frameworks.Rails::Railsinstead. - Deleted the deprecated
HtmlSafeCallclass fromRails.qll. - Deleted the deprecated
codeql/ruby/security/BadTagFilterQuery.qll,codeql/ruby/security/OverlyLargeRangeQuery.qll,codeql/ruby/security/regexp/ExponentialBackTracking.qll,codeql/ruby/security/regexp/NfaUtils.qll,codeql/ruby/security/regexp/RegexpMatching.qll, andcodeql/ruby/security/regexp/SuperlinearBackTracking.qllfiles. - Deleted the deprecated
localSourceStoreSteppredicate fromTypeTracker.qll, useflowsToStoreStepinstead. - The diagnostic query
rb/diagnostics/successfully-extracted-files, and therefore the Code Scanning UI measure of scanned Ruby files, now considers any Ruby file seen during extraction, even one with some errors, to be extracted / scanned.