The fieldref modifier in Sigma v2 is the same as our equalsfield modifier. If we change this modifier name in the next version and update our rule that uses equalsfield to instead use fieldref then users of 2.17.0 will get a parsing error when they update rules. In order to avoid this, I want to add in |fieldref: modifier support that does the same thing as |equalsfield: but still keep the ability to use the old |equalsfield: modifier. Then we can update the Hayabusa rule to use fieldref instead about a month after releasing the new version to allow users time to update.
The
fieldref
modifier in Sigma v2 is the same as ourequalsfield
modifier. If we change this modifier name in the next version and update our rule that usesequalsfield
to instead usefieldref
then users of 2.17.0 will get a parsing error when they update rules. In order to avoid this, I want to add in|fieldref:
modifier support that does the same thing as|equalsfield:
but still keep the ability to use the old|equalsfield:
modifier. Then we can update the Hayabusa rule to usefieldref
instead about a month after releasing the new version to allow users time to update.