We'd like to generate these change notifications and provide a list of all fields that changed with their before/after values.
We realize that the build-in notification scheme does this - but we are trying to find a way to not send the email notification if the person making the change is in a specific project role. In other words, we want changes made by the reporter to be emailed, while changes made by the developers are not to be emailed.
Automation for Jira allows us to check if the change was made by a user 'not in' a project role. This is the only time emails would be sent.