Perform searches based on versions which their name match with the provided regular expression.
Note: This function uses Java native String.matches() method internally to determine the versions affected by the given expression. See also, Pattern Java Class.
Syntax
versionMatches(regex)
Available since
v1.0.0-RELEASE
Supported fields
AffectedVersion, FixVersion, custom fields of type Version
Supported operators
IN , NOT IN
Unsupported operators
= , != , ~ , !~ , > , >= , < , <=
IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED
Examples:
• Find issues affected by versions that ther name starts with 'v1' i.e. 'v1.1.0', 'v1.2', 'v1.1.6', etc:
affectedVersion IN versionMatches("v1.*")
• Find issues fixed in versions that ther name contains 'alpha':
fixVersion IN versionMatches(".*alpha.*")
• Find issues affected by versions that ther name starts with 'SNAPSHOT' i.e. 'v1.1-SNAPSHOT', 'v1.5-NIGHTLY_SNAPSHOT', etc: