Release v0.10.0
Pre-release
Pre-release
Changes
belgif-rest-problem-java
- Remove
@ApplicationException
annotation on Problem, because it could potentially cause compilation errors when used in combination with annotation processors - Disallow creation of InputValidationIssue with inputs[] of size 1
⚠️ Potentially breaking:- removed
InputValidationIssue.setInputs(List<Input<?>> inputs)
- removed
InputValidationIssue.setInputs(Input<?>... inputs)
- removed
InputValidationIssue.input(Input<?> input)
- removed
belgif-rest-problem-java-ee
- Add EJBExceptionMapper that unwraps Problem cause, to address the removed
@ApplicationException
annotation
belgif-rest-problem-spring
- Added support for InvalidRequestException thrown by the Atlassian swagger-request-validator