mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
1.1 KiB
1.1 KiB
0.4.0
Breaking Changes
import rubyno longer brings the standard Ruby AST library into scope; it instead brings a moduleAstinto scope, which must be imported. Alternatively, it is also possible to importcodeql.ruby.AST.- Changed the
HTTP::Client::Requestconcept from usingMethodCallas base class, to usingDataFlow::Nodeas base class. Any class that extendsHTTP::Client::Request::Rangemust be changed, but if you only use the member predicates ofHTTP::Client::Request, no changes are required.
Deprecated APIs
- Some classes/modules with upper-case acronyms in their name have been renamed to follow our style-guide. The old name still exists as a deprecated alias.
Minor Analysis Improvements
- Uses of
ActionView::FileSystemResolverare now recognized as filesystem accesses. - Accesses of ActiveResource models are now recognized as HTTP requests.
Bug Fixes
- Fixed an issue in the taint tracking analysis where implicit reads were not allowed by default in sinks or additional taint steps that used flow states.