Andy Wilkinson
c549837a38
Upgrade to Spring Framework 6.0.0-M4
...
Closes gh-794
2022-05-16 14:15:20 +01:00
Andy Wilkinson
683686ea46
Restrict samples' usage of Maven local
2022-04-12 12:10:59 +01:00
Andy Wilkinson
169c29b9a4
Start building samples against Framework, Data, and HATEOAS snapshots
...
See gh-794
See gh-795
2022-04-12 10:57:09 +01:00
Andy Wilkinson
6c341cc63c
Upgrade samples to Spring Framework 6.0.0-M3
...
See gh-788
2022-03-21 15:59:22 +00:00
Andy Wilkinson
740feb0811
Upgrade to Spring Framework 6.0.0-M2
...
Closes gh-775
2022-01-13 13:01:52 +00:00
Andy Wilkinson
0a8c2b1b1f
Merge branch '2.0.x'
2022-01-12 12:36:42 +00:00
Andy Wilkinson
87e9b58201
Update samples' dependencies
2022-01-12 12:11:05 +00:00
Andy Wilkinson
be0528bdcb
Rework the samples to avoid depending on Spring Boot
...
Closes gh-711
2021-11-17 11:18:00 +00:00
Andy Wilkinson
68ff043fb3
Raise the minimum supported version of Java to 17
...
Closes gh-749
2021-11-17 11:18:00 +00:00
Andy Wilkinson
d742ad1cec
Upgrade to Gradle 7.2
...
Closes gh-753
2021-11-17 11:18:00 +00:00
Andy Wilkinson
c182630092
Start work on 3.0
2021-11-17 11:17:59 +00:00
Andy Wilkinson
55cbdd505a
Upgrade the samples to Spring Boot 2.4.x
...
Closes gh-723
2021-06-15 11:00:20 +01:00
Andy Wilkinson
2ead1fb0d8
Upgrade to Gradle 6.8 and modernize the build
...
Closes gh-719
2021-04-28 20:59:20 +01:00
Andy Wilkinson
562fd9f1c4
Update the samples to use 2.0.6 snapshots
2020-09-16 18:19:10 +01:00
Johnny Lim
c34cdc65b1
Upgrade the Spring Boot-based samples to 2.1.9.RELEASE
...
See gh-656
2019-10-25 11:45:46 +01:00
Andy Wilkinson
92926d65bc
Update the samples to use 2.0.5 snapshots
2019-10-04 18:34:42 +01:00
Andy Wilkinson
ce9d0c985f
Upgrade the Spring Boot-based samples to 2.1.8.RELEASE
...
Closes gh-645
2019-09-29 18:24:01 +01:00
Andy Wilkinson
5f6f7680cd
Upgrade to org.asciidoctor.convert 1.5.9.2
...
Closes gh-642
2019-09-19 12:08:12 +01:00
Andy Wilkinson
09a4323ed5
Merge branch '1.2.x'
2019-03-19 11:42:23 +00:00
Paul-Christian Volkmer
5d18c56071
Update JUnit 5 sample to use Gradle's native JUnit 5 support
...
See gh-576
2019-02-21 10:33:33 +00:00
Andy Wilkinson
9ae2448790
Update Spring Boot-based samples to 2.1.3
...
Closes gh-586
2019-02-21 10:29:01 +00:00
Andy Wilkinson
bc02ee0c1c
Update the samples to use 2.0.4 snapshots
2018-12-10 13:41:59 +00:00
Andy Wilkinson
b57ac051cd
Merge branch '1.2.x'
2018-08-08 10:49:58 +01:00
Andy Wilkinson
6d6909bfeb
Update the samples to use 2.0.3 snapshots
2018-07-19 16:57:38 +01:00
Andy Wilkinson
99ee889708
Make JUnit Jupiter extension stateless so it can be used in parallel
...
Previously, REST Docs' JUnit Jupiter extension,
RestDocumentationExtension, stored its own state. Since the code
was written I have learned that this isn't recommended and that the
extension context's store should be used instead. Up until now, we'd
got away with the extension being stateful, but the introduction of
parallel test execution has highlighted the problem.
This commit updates RestDocumentationExtension to use the store from
the execution context rather than storing its own state. An unwanted,
but necessary, side-effect of this is that RestDocumentationExtension
itself no longer implements RestDocumentationContextProvider and,
instead, returns a new type rather than itself when asked to resolve
the provider. This is technically a breaking API change, but users
will be unaffected if they have followed the recommended and
documented approach of injecting RestDocumentationContextProvider.
Closes gh-520
2018-06-26 10:21:30 +01:00
이동욱
e7c59fdaf6
Configure bootJar task to add documentation to Spring Boot fat jar
...
Closes gh-521
2018-06-26 09:21:16 +01:00
Andy Wilkinson
cafd526d86
Update the samples to build against 2.0.2 samples
2018-04-23 17:52:47 +01:00
Andy Wilkinson
097b38d5c5
Update the Spring Boot-based samples to use 2.0.0.RELEASE
...
Closes gh-494
2018-03-27 15:16:08 +01:00
Andy Wilkinson
712b5fd9f7
Merge branch '1.2.x'
2018-02-05 12:31:26 +00:00
Andy Wilkinson
bd3d253a2c
Upgrade samples to use 2.0.1 snapshots
2017-11-28 08:55:46 +00:00
Johnny Lim
5750babc6f
Upgrade to org.asciidoctor.convert 1.5.6
...
Closes gh-459
2017-11-18 16:30:35 +00:00
Andy Wilkinson
aedb9a7bab
Align with breaking API changes since JUnit 5.0 M4
...
Closes gh-451
2017-11-06 21:02:00 +00:00
Andy Wilkinson
c7fd07576b
Build with Gradle 4.3 where possible
...
Upgrade the main build and all the Gradle-based samples other than
the Gradle sample to Gradle 4.3.
Closes gh-446
2017-11-06 20:42:36 +00:00
Johnny Lim
59311292ba
Correct the documentation generated by the JUnit 5 sample
...
Closes gh-408
2017-06-29 12:31:30 +01:00
Andy Wilkinson
0e6e785fb0
Add support for JUnit 5
...
This commit adds support for JUnit 5 and its Jupiter programming
model. A new Jupiter Extension implementation,
RestDocumentationExtension, is provided. This extension can be applied
to a test class to allow it to use Spring REST Docs to document a
RESTful API.
Closes gh-296
2017-05-19 17:29:12 +02:00