There's a bug in next-gen - changing a parent for the issue doesn't send jira:issue_updated webhook
Steps to reproduce:
- register a webhook for a next-gen project (we do this via the descriptor)
- modify issue's parent (either clear or set to an epic or an issue)
- observe no webhook is sent
- modify some other field - webhook will be sent (and the payload will include parent field correctly)
Updates are not sent for issues belonging to an epic (or removed from the epic) or sub-tasks being added/removed from a parent issue.