Increase support for binding expressions (those preceded by a colon) in dynamic SOQL to match that provided by static SOQL.
Currently you can only perform basic bindings to variables in local scope. E.g. if you previously queried an you couldn't use :account.Id
in a dynamic SOQL query. Instead you would first need to assign the Id to a local variable and then use that in the dynamic SOQL.
Other examples include public class properties
or anything that requires the use of a dot ('.') in the syntax.