This version brings major new features as well as many improvements:
Post-functions (or sequences of post-functions) can now be configured once and then added to multiple transitions across different workflows. You can quickly reuse common configurations, and they are much easier to maintain. Here is how it works: in the Shared Actions page, combine one or more JMWE post-functions into an action. Then, use the Shared Action post-function to add it to various transitions, even in different workflows. Read this blog post to learn more.
Regular workflow post-functions run on transitions, but now you can schedule JMWE post-functions to run against issues returned by a JQL search. Scheduled Actions offer flexibility: you can set up many types of automation, such as workflow transitions, issue status updates, user changes, all based on your predefined schedules. Read this blog post to learn more.
In Jira Cloud, during a transition, all post-functions run in parallel. This new post-function, Sequence of Post-functions, allows you to combine other JMWE post-functions into one sequence so that they can all run in a predefined order. The Sequence of Post-functions guarantees the order of events, and replaces the need for using delayed execution. Read this blog post to learn more.
Use the new Display Message to User post-function to show a custom message on the issue view page to the user triggering the transition. For example, during the transition that creates a new issue, provide the user with a link to the newly created issue.
Jira Administrators can now navigate to the new Overview (a.k.a. Admin Console) page. If you already have the new navigation system, go to Jira Misc Workflow Extensions right from Jira's top Apps menu. Or you can quickly access the Overview page by simply typing gg from any Jira page or by navigating to it through the Apps Admin section.
fieldHistory
Nunjucks filter that returns the change history of a fieldpreviousStatus
Nunjucks filter that returns the previous status of an issue, if any