Skip to content

Releases: spring-projects/spring-restdocs

v4.0.1

09 Jun 09:02

Choose a tag to compare

🐞 Bug Fixes

  • XML context is not always handled correctly #1050
  • UriModifyingContentModifier.modifyContent decodes with the request charset but re-encodes with the platform default #1044
  • WebTestClientRequestConverter mishandles cookies whose value contains = #1042
  • MockMvcRequestConverter uses US_ASCII for URL decoding while encoding uses UTF-8 #1037
  • HTTP request snippet for PATCH, POST and PUT requests with no body has an incorrectly inferred Content-Type header #1036

📔 Documentation

  • Remove references to Slate #1028
  • Update the documentation to use latest versions of the Asciidoctor build plugins #1016
  • Link to correct version of Hibernate Validator javadoc #1015

🔨 Dependency Upgrades

  • Upgrade to Jackson 3.1.3 #1047
  • Upgrade to Spring Framework 7.0.8 #1046

❤️ Contributors

Thank you to all the contributors who worked on this release:

@banseok1216, @config25, and @zzoe2346

v3.0.6

09 Jun 09:02

Choose a tag to compare

🐞 Bug Fixes

  • XML context is not always handled correctly #1049
  • UriModifyingContentModifier.modifyContent decodes with the request charset but re-encodes with the platform default #1043
  • WebTestClientRequestConverter mishandles cookies whose value contains = #1040
  • MockMvcRequestConverter uses US_ASCII for URL decoding while encoding uses UTF-8 #1034
  • HTTP request snippet for PATCH, POST and PUT requests with no body has an incorrectly inferred Content-Type header #1018

📔 Documentation

  • Remove references to Slate #1027
  • Link to correct version of Hibernate Validator javadoc #1014

🔨 Dependency Upgrades

  • Upgrade to Jackson 2.21.3 #1048
  • Upgrade to Spring Framework 6.2.19 #1045

❤️ Contributors

Thank you to all the contributors who worked on this release:

@banseok1216, @config25, and @zzoe2346

v4.0.0

19 Nov 13:02

Choose a tag to compare

📔 Documentation

  • Provide Antora-based documentation #1009

🔨 Dependency Upgrades

  • Upgrade to Jackson 3.0.2 #1008
  • Upgrade to Spring Framework 7.0.0 #1006

v4.0.0-RC1

20 Oct 11:28

Choose a tag to compare

v4.0.0-RC1 Pre-release
Pre-release

⭐ New Features

  • Drop support for REST Assured until it supports Groovy 5 #1000
  • Raise the minimum supported version of JUnit to 6.0 #989

🔨 Dependency Upgrades

  • Upgrade to Jackson 3.0.0 #999
  • Upgrade to Spring Framework 7.0.0-RC1 #996

v4.0.0-M3

17 Sep 12:22

Choose a tag to compare

v4.0.0-M3 Pre-release
Pre-release

🔨 Dependency Upgrades

  • Upgrade to Jackson 3.0.0-rc9 #994
  • Upgrade to Spring Framework 7.0.0-M9 #988

v4.0.0-M2

20 Aug 10:14

Choose a tag to compare

v4.0.0-M2 Pre-release
Pre-release

⭐ New Features

  • Use JMustache as a dependency rather than shading it #984
  • Use Jackson 3 for JSON processing #974

🐞 Bug Fixes

  • XmlContentHandler's pretty printing of undocumented content fails when Saxon is on the classpath #985

🔨 Dependency Upgrades

  • Upgrade to REST Assured 5.5.6 #983
  • Upgrade to Spring Framework 7.0.0-M8 #982

v3.0.5

20 Aug 09:58

Choose a tag to compare

🐞 Bug Fixes

  • XmlContentHandler's pretty printing of undocumented content fails when Saxon is on the classpath #615

📔 Documentation

  • Fix broken links to Spring Framework's reference documentation #977
  • Correct "Including Multiple Snippets for an Operation" #970

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 6.2.10 #986

❤️ Contributors

Thank you to all the contributors who worked on this release:

@nicos68

v4.0.0-M1

21 Jul 06:31

Choose a tag to compare

v4.0.0-M1 Pre-release
Pre-release

⭐ New Features

  • Raise the minimum supported version of REST Assured to 5.5 #975
  • Add Nullability support #972
  • Publish milestones and release candidates to Maven Central #969
  • Remove deprecated APIs #967
  • Add support for official HAL and HAL-FORMS media type in link extraction #965
  • Remove support for JUnit 4 #958
  • Raise the minimum supported version of AsciidoctorJ to 3.0 #957
  • Raise the minimum supported version of Bean Validation to 3.1 and of Hibernate Validator to 9.0 #956
  • Raise the minimum support version of Spring Framework to 7.0 #955

📔 Documentation

  • Fix broken links to Spring Framework's reference documentation #978
  • Correct "Including Multiple Snippets for an Operation" #971

🔨 Dependency Upgrades

  • Upgrade to JMustache 1.16 #976
  • Upgrade to Spring Framework 7.0.0-M7 #973

❤️ Contributors

Thank you to all the contributors who worked on this release:

@nicos68, @odrotbohm, @snicoll, and @zzoe2346

v3.0.4

16 Jun 06:40

Choose a tag to compare

🐞 Bug Fixes

  • The default version of Spring Framework is unsupported beyond June 2025 #966
  • Snippet from operation macro not found with asciidoctor-maven-plugin v3.1.0 #950

📔 Documentation

  • Align bootJar example with changes to Asciidoctor's Gradle plugin #962

❤️ Contributors

Thank you to all the contributors who worked on this release:

@djarnis73, @izeye, and @zzoe2346

v3.0.3

18 Nov 17:15

Choose a tag to compare

🐞 Bug Fixes

  • AbstractMethodError when using Asciidoctor extension with AsciidoctorJ 3.0.0 #949

❤️ Contributors

Thank you to all the contributors who worked on this release:

@LeeSJ0109