Releases: ePages-de/restdocs-api-spec
0.20.1
Description
This release addresses Gradle plugin compatibility issues and updates the Java compatibility level to align with Spring Boot requirements.
Please note that 0.20.x line may still contain minor compatibility issues, especially when used with Spring Boot 4, and some additional adjustments may be required on the consumer side.
If you encounter such issues, please open a GitHub issue so we can track and address them.
Changes
-
Fixed Gradle plugin compatibility issues (#293)
-
Updated Java compatibility to match Spring Boot minimum requirements (#294)
Contributors
-
Reported by: @fstaudt and @antoinelochet
-
Contributors: @antoinelochet and @wodrobina
0.20.0
restdocs-api-spec 0.20.0
- Add compatibility with Spring Boot 4
- Fix
ClassCastExceptioncaused byReadOnlyHttpHeaderswhen running with Spring Boot 4 (#289) - Remove REST Assured support due to changes in Spring REST Docs
- Update dependencies and build configuration
- Update documentation and compatibility matrix
Thanks to:
@antoinelochet, @MarcelKonrad and @DamianFekete
Contributors
antoinelochet
MarcelKonrad
Maintenance release
0.19.4
Keep supporting Spring Boot 2.7.x
Thanks to @Kieun for supporting Spring Boot 2.7.x
Keep supporting Spring Boot 2.7.x
Thanks to @Kieun for supporting Spring Boot 2.7.x
FIX: Null values in schema ref reuse - openapi3 task
0.19.1
Thanks to @philipowen, it is now possible to use beneathPath() for defining paths in a shorter way.
Example usage:
responseFields(
beneathPath("_links").withSubsectionId("beneath-links"),
fieldWithPath("self").description("self link"),
fieldWithPath("self.href").description("self link href"),
subsectionWithPath("multiple").ignored(),
)