Removal of EnvironmentAwareReporter
This is a breaking change.
When you call Reporter.report(received, approved) it now returns if it was successful.
This makes the java architecture more consistent with other implementations and allows us to determine when something should have worked but it didn't.
It should not affect you unless you've written a custom implementation of ApprovalFailureReporter.
Information on why and how to upgrade can be found here.