2.8.0
2.x is JDK8 LTS bytecode compatible, with Docker and JUnit / direct Java integration.
- Features and fixes
- Add support for BucketLifecycleConfiguration APIs (fixes #291)
- Implement GetBucketLifecycleConfiguration / PutBucketLifecycleConfiguration / DeleteLifecycleConfiguration
- S3Mock currently does not enforce the lifecycle configuration.
- Add support for BucketLifecycleConfiguration APIs (fixes #291)
- Version updates
- Bump aws-java-sdk-s3 from 1.12.309 to 1.12.312
- Bump aws-v2.version from 2.17.281 to 2.17.284
- Bump kotlin.version from 1.7.10 to 1.7.20
- Bump checkstyle from 10.3.3 to 10.3.4
- Bump testcontainers.version from 1.17.3 to 1.17.4
What's Changed
- Add Get- / Put- / Delete- BucketLifecycleConfiguration by @afranken in #806
- Bump checkstyle from 10.3.3 to 10.3.4 by @dependabot in #834
- Bump kotlin.version from 1.7.10 to 1.7.20 by @dependabot in #844
- Bump aws-v2.version from 2.17.281 to 2.17.284 by @dependabot in #845
- Bump testcontainers.version from 1.17.3 to 1.17.4 by @dependabot in #846
- Bump aws-java-sdk-s3 from 1.12.309 to 1.12.313 by @dependabot in #847
Full Changelog: 2.7.1...2.8.0