Description:

Searches issues in which their type have been changed from one issue type to another. Additionally, you can further refine your query by specifying either or both the source and destination issue type.

Note:

You can use the asterisk symbol (*), in both source and destination issue type arguments as a keyword for refering to 'any issue type'.


Syntax

issueTypeChanged()
issueTypeChanged(sourceIssueType)
issueTypeChanged(sourceIssueType, destinationIssueType)

Available sincev2.2.0-RELEASE
Supported fieldsIssue
Supported operatorsIN , NOT IN
Unsupported operators

= , != , ~ , !~ , > , >= , < , <=

IS , IS NOT , WAS , WAS IN , WAS NOT , WAS NOT IN , CHANGED

Examples:

• Find issues in which their issue type have ever changed:

issue IN issueTypeChanged()

• Find Open issues which once was a Task and their type has changed:

status = Open AND issue IN issueTypeChanged("Task")

status = Open AND issue IN issueTypeChanged("Task", "*")

• Find Bugs in which their issue type have once changed to 'Story':

type = Bug AND issue IN issueTypeChanged("*", "Story")

• Find 'Open' issues in which their issue type have changed from 'Feature' to 'Story':

status = Open AND issue IN issueTypeChanged("Feature", "Story")

Real World Use Cases:

· Is there a JQL Query for tranistion from the Bug issuetype to a different issuetype like Story (by Blake_Sliter at ATLASSIAN Community)
·
After Issue type has changed (by Tomas_Gustavsson at ATLASSIAN Community)
·
JQL to see list of issues that are changed from one issue type to another issue type (by Vladimir Sid at ATLASSIAN Community)


JQL Function Reference