Skip to content

Releases: ePages-de/restdocs-api-spec

0.20.1

0.20.1 Pre-release
Pre-release

Choose a tag to compare

@wodrobina wodrobina released this 20 Apr 08:55
510a37f

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

0.20.0

0.20.0 Pre-release
Pre-release

Choose a tag to compare

@wodrobina wodrobina released this 10 Mar 12:14

restdocs-api-spec 0.20.0

  • Add compatibility with Spring Boot 4
  • Fix ClassCastException caused by ReadOnlyHttpHeaders when 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

Choose a tag to compare

@wodrobina wodrobina released this 16 Jun 07:00
4b8fd3c

This release is just testing the new release process.

0.19.4

Choose a tag to compare

@wodrobina wodrobina released this 30 Sep 09:59
7d8f2eb
  • Restassured module now should be able to reference classes from the restdocs-api-spec module
  • Updated code samples

Thanks to:
@kyY00n and @markruler

Keep supporting Spring Boot 2.7.x

Choose a tag to compare

@lspalek lspalek released this 21 Aug 15:13
5b9a5ac

Thanks to @Kieun for supporting Spring Boot 2.7.x

Keep supporting Spring Boot 2.7.x

Choose a tag to compare

@lspalek lspalek released this 06 May 14:35
5b9a5ac

Thanks to @Kieun for supporting Spring Boot 2.7.x

FIX: Null values in schema ref reuse - openapi3 task

Choose a tag to compare

@wodrobina wodrobina released this 22 Feb 07:09
ff600fa

Error fix

Thanks to @xeromank for fixing #251

0.19.1

Choose a tag to compare

@wodrobina wodrobina released this 14 Feb 10:15
e16f028

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(),
)

JSON Schema: Support schema ref reuse

Choose a tag to compare

@ozscheyge ozscheyge released this 25 Sep 12:12
c631886

Thanks to @xeromank for suggesting to solve #170 with #246 :

  • It is now possible to specify a schema name in the attributes of a descriptor, see #246 (comment) for an example

Error fix

Thanks to @Kieun for fixing #242 with #247 :

  • The pattern constraint should now correctly render in JSON schema

JSON Schema: Render optional field descriptors as nullable

Choose a tag to compare

@ozscheyge ozscheyge released this 04 Sep 08:57
2900374

Thanks again to @xeromank for providing #245 !