3.0.0
3.x is JDK17 LTS bytecode compatible, with Docker and JUnit / direct Java integration.
- Refactorings
- Use various Java language features introduced between JDK 8 and JDK 17
- Use new Spring Boot 3 features
- Use new Spring Framework 6 features
- Dependency cleanup
- Code cleanup
- Deprecate JUnit 4 TestRule
- This module will be removed in S3Mock 4.x
- Version updates
- Bump spring-boot.version from 2.7.13 to 3.1.0
- This updates all Spring Boot dependencies as well
- Bump Spring Framework to 6.0.9
- Bump Java bytecode version from 8 to 17
- This change is necessary, as Spring Framework 6 and Spring Boot 3 raise the baseline Java version from 8 to 17.
- Bump spring-boot.version from 2.7.13 to 3.1.0
What's Changed
Full Changelog: 2.17.0...3.0.0