- Deleted many deprecated predicates and classes with uppercase
URL
,XSS
, etc. in their names. Use the PascalCased versions instead. - Deleted the deprecated
getValueText
predicate from theExpr
,StringComponent
, andExprCfgNode
classes. UsegetConstantValue
instead. - Deleted the deprecated
VariableReferencePattern
class, useReferencePattern
instead. - Deleted all deprecated aliases in
StandardLibrary.qll
, usecodeql.ruby.frameworks.Core
andcodeql.ruby.frameworks.Stdlib
instead. - Support for the
sequel
gem has been added. Method calls that execute queries against a database that may be vulnerable to injection attacks will now be recognized. - Support for the
mysql2
gem has been added. Method calls that execute queries against an MySQL database that may be vulnerable to injection attacks will now be recognized. - Support for the
pg
gem has been added. Method calls that execute queries against a PostgreSQL database that may be vulnerable to injection attacks will now be recognized.