Skip to content

Commit c59fa81

Browse files
committed
Tested with latest Java 8 compatible Spring/Spring Boot versions
1 parent 81c8346 commit c59fa81

File tree

2 files changed

+32
-18
lines changed

2 files changed

+32
-18
lines changed

README.md

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,7 @@ and add the following dependency to your `pom.xml` file:
8080
You have to provide your own version of Spring or Spring Boot through
8181
Gradle or Maven. The _jqwik-spring_ library has been tested with versions:
8282

83-
- `5.2.15-RELEASE`
84-
- `5.3.14`
85-
86-
Please report any compatibility issues you stumble upon.
83+
See [Compatibility](#compatibility) for more details.
8784

8885
### Supported JUnit Platform Versions
8986

@@ -213,15 +210,22 @@ Jupiter support works. Therefore, some of that stuff also works, but a few thing
213210
By using `@JqwikSpringSupport` as described above most - if not all - Spring Boot
214211
testing features, e.g. [test auto-configuration annotations](https://docs.spring.io/spring-boot/docs/current/reference/html/test-auto-configuration.html#test-auto-configuration) should work.
215212

216-
This was tested with the following Spring Boot versions:
213+
## Compatibility
214+
215+
### jqwik-spring 0.10.0
217216

218-
- `2.2.13.RELEASE`
219-
- `2.3.12.RELEASE`
220-
- `2.4.8`
221-
- `2.5.8`
222-
- `2.6.2`
217+
- Java 8 - 17
218+
219+
#### Spring Framework
220+
221+
- `5.2.15-RELEASE`
222+
- `5.3.31`
223+
224+
#### Spring Boot
225+
226+
- `2.6.15`
227+
- `2.7.17`
223228

224-
Please report any issues you have with other versions.
225229

226230
## Shortcomings
227231

@@ -238,6 +242,15 @@ and cannot be fixed by this library.
238242

239243
## Release Notes
240244

245+
### 0.10.0
246+
247+
__Last version supporting Java 8__
248+
249+
- Upgrade to jqwik 1.8.2
250+
- Upgrade to JUnitPlatform 5.10.1
251+
- Tested with Spring 5.3.31
252+
- Tested with Spring Boot 2.6.15, 2.7.17
253+
241254
### 0.9.0
242255

243256
- Upgrade jqwik 1.6.3

build.gradle

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,17 @@ ext {
1515
junitPlatformVersion = '1.10.1'
1616
junitJupiterVersion = '5.10.1'
1717
// springVersion = '5.2.15.RELEASE'
18-
springVersion = '5.3.14'
19-
// springBootVersion = '2.2.13.RELEASE'
20-
// springBootVersion = '2.3.12.RELEASE'
21-
// springBootVersion = '2.4.8'
22-
// springBootVersion = '2.5.8'
23-
springBootVersion = '2.6.2'
18+
springVersion = '5.3.31'
19+
// springVersion = '6.0.14'
20+
// springVersion = '6.1.0'
21+
// springBootVersion = '2.6.15'
22+
springBootVersion = '2.7.17'
23+
// springBootVersion = '3.0.12'
24+
// springBootVersion = '3.1.5'
2425
assertJVersion = '3.24.2'
2526
mockitoVersion = '4.11.0'
2627
jqwikVersion = '1.8.2'
27-
jqwikSpringVersion = '0.10.0-SNAPSHOT'
28+
jqwikSpringVersion = '0.10.0'
2829
isSnapshotRelease = isSnapshotRelease(jqwikSpringVersion)
2930
}
3031

0 commit comments

Comments
 (0)