Release v0.4.0
Pre-release
Pre-release
Changes
belgif-rest-problem
- Removed deprecated InvalidParamProblem: use InputValidationProblem, which supports both the legacy invalidParams[] and the new issues[] structure
- Replace specific urn:problem-type:cbss:input-validation:unknownSsin issue type by generic urn:problem-type:cbss:input-validation:referencedResourceNotFound
- Added optional replacedByHref property to replacedSsin issue type
- Allow use of inputs[] and in/name/value when unmarshalling JSON
belgif-rest-problem-java-ee
- Fix JAX-RS proxy for methods from Configurable interface
- Fix problem response for missing request body
belgif-rest-problem-validator
- Added requireIfPresent check for validating input(s) that must be present when a given target input is present