---
title: "JMWE for JIRA Server 5.1.0 release notes"
canonical: "https://support.appfire.com/space/JMWE/462062150/JMWE%20for%20JIRA%20Server%205.1.0%20release%20notes"
format: markdown
---
> Macro (aura-html)

This version brings the following improvements:

## New Features:

In Groovy scripts, you can now easily import (use) any Class or Component/Service exposed by Jira or any add-on installed in your Jira instance ([JMWE-224](https://appfire.atlassian.net/browse/JMWE-224), [JMWE-555](https://appfire.atlassian.net/browse/JMWE-555), [JMWE-576](https://appfire.atlassian.net/browse/JMWE-576)). You can also use the new issue.getAsJsonData("Field name") method to access a JSON-style version of a field's value.

You can now disable (hide) a global transition from certain issue statuses using the new [Current Status Condition](https://appfire.atlassian.net/wiki/spaces/JMWE/pages/461439175) ([JMWE-340](https://appfire.atlassian.net/browse/JMWE-340)).

The [Email Issue post-function](https://appfire.atlassian.net/wiki/spaces/JMWE/pages/461767713) now supports sending an email to arbitrary email addresses ([JMWE-570](https://appfire.atlassian.net/browse/JMWE-570)).

Any field made required by the [Field is Required Validator](https://appfire.atlassian.net/wiki/spaces/JMWE/pages/461439497) will now be marked as required (using a red asterisk) on the corresponding transition or create issue screen ([JMWE-582](https://appfire.atlassian.net/browse/JMWE-582)).

## Improvements:

- [[JMWE-106](https://appfire.atlassian.net/browse/JMWE-106)] - Check that Time Spent has been set or changed
- [[JMWE-504](https://appfire.atlassian.net/browse/JMWE-504)] - Support copying the "attachments" field
- [[JMWE-579](https://appfire.atlassian.net/browse/JMWE-579)] - Support Groovy expressions in "Transition" field in "Transition XXX issues" post-functions
- [[JMWE-581](https://appfire.atlassian.net/browse/JMWE-581)] - In Create Issue post-function, store the newly created issue in the `transientVars` variable
- [[JMWE-584](https://appfire.atlassian.net/browse/JMWE-584)] - <span style="color: #333333">Support selecting multiple statuses in the Previous Status condition</span>
- [[JMWE-588](https://appfire.atlassian.net/browse/JMWE-588)] - Conditional execution scripts and Scripted Conditions/Validators should support returning Groovy "truth"

## Bug fixes:

- [[JMWE-526](https://appfire.atlassian.net/browse/JMWE-526)] - Issue in picker fields when the selected value is deleted
- [[JMWE-573](https://appfire.atlassian.net/browse/JMWE-573)] - Cannot remove deleted custom field from "Field is required Validator"
- [[JMWE-577](https://appfire.atlassian.net/browse/JMWE-577)] - Resolution field cannot be set during Create/Clone Issue post-function
- [[JMWE-578](https://appfire.atlassian.net/browse/JMWE-578)] - Issues are always linked with outward link irrespective of the link type selected in the Link issues post-function
- [[JMWE-580](https://appfire.atlassian.net/browse/JMWE-580)] - Issue.setFieldValue doesn't support GStrings
- [[JMWE-589](https://appfire.atlassian.net/browse/JMWE-589)] - (?) under the Groovy editor is disabled
- [[JMWE-590](https://appfire.atlassian.net/browse/JMWE-590)] - Cannot copy dates in Create Issue Post-function when locales don't match