Releases: getyourguide/openapi-validation-java
Releases · getyourguide/openapi-validation-java
v3.0.0
Changed
- Java updated to 21 (#158)
- Spring boot updated to 3.4.0 (#159)
- Updated several other dependencies
v2.2.2
Changed
- Support request bodies on all methods (#148)
- Updated several dependencies
v2.2.1
Fixed
- Ignore unknownError related to ConcurrentModificationException (#137)
Changed
- Updated several dependencies
v2.2.0
Added
- Exclude graphql endpoints from validation by default (#129)
Changed
- Updated several dependencies
v2.1.0
Added
- Provide custom MetricTags during runtime (#111)
Changed
- Updated several dependencies
v2.0.3
Changed
- Ignore request violations with response status code 4xx (#108)
- Updated several dependencies
v2.0.2
Changed
- ignore unexpected body on GET/DELETE/OPTIONS/HEAD/TRACE (#91)
Fixed
- undertow can't validate request body (#90)
- Handle invalid spec on a spec with multiple spec setup (#79)
v2.0.1
Fixed
- Possible NullPointerException (#71)
v2.0
Changed
- Use strict operation path matching (#52)
- Default sample-rate to 100% (#55)
- Use toml file for versions of dependencies (#54)
Removed
- Removed spring boot 2.7 support (#53)
Fixed
- Exclude 406 status code violations (#48)
- On exception log 500 status code instead of 200 status code (#65)
- Do not report violation on blocked request (#66)
v1.2.7
Changed
- Log spec file that was not found (#44)
- Bump com.atlassian.oai:swagger-request-validator-core (#42)
- Improve logging when there is no validator found for a path (#40)
Fixed
- Ignore violation
operation.notAllowed
with status code 404 (#45)
- Ignore violation
operation.notAllowed
with status code 405 (#43)