| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 5.1.0 source code.tar.gz | 2026-06-20 | 552.9 kB | |
| 5.1.0 source code.zip | 2026-06-20 | 970.2 kB | |
| README.md | 2026-06-20 | 8.4 kB | |
| Totals: 3 Items | 1.5 MB | 0 | |
Version 5.x is JDK17 LTS bytecode compatible, with Docker and JUnit / direct Java integration.
- Features and fixes
- feat: S3Mock Docker containers are now pushed as Major, Minor and Patch version releases to DockerHub. This release was pushed as
adobe/s3mock:5,adobe/s3mock:5.1,adobe/s3mock:5.1.0andadobe/s3mock:latest(fixes [#3058]) - fix: Skip blank
initialBucketsentries during startup to avoid creating a bogus root-level persisted bucket. - fix: InvalidRange error code (fixes [#3044])
- feat: Experimental S3 Vectors API support — enable with
SPRING_PROFILES_ACTIVE=vectors; runs on dedicated HTTP port 9092 / HTTPS port 9193. SupportsCreateVectorBucket,GetVectorBucket,ListVectorBuckets,DeleteVectorBucket,CreateIndex,GetIndex,ListIndexes,DeleteIndex,PutVectors,GetVectors,ListVectors,DeleteVectors,QueryVectors,PutVectorBucketPolicy,GetVectorBucketPolicy,DeleteVectorBucketPolicy,TagResource,UntagResource,ListTagsForResource. See README.md#s3-vectors-support.- This was mostly implemented using Claude with human guidance.
- ITs pass against the real S3 API except the VectorPolicyIT which would need real AWS principals.
- Updated LICENSE and CODE_OF_CONDUCT.md, CONTRIBUTING.md, PULL_REQUEST_TEMPLATE.md to match latest official Adobe guidelines.
- Version updates (deliverable dependencies)
- Bump alpine from 3.23.3 to 3.24.1 in /docker
- Bump spring-boot.version from 4.0.5 to 4.1.0
- Bump software.amazon.awssdk:bom from 2.42.29 to 2.46.11
- Bump aws.sdk.kotlin:s3-jvm from 1.6.52 to 1.6.96
- Bump org.jetbrains.kotlin:kotlin-bom from 2.3.10 to 2.3.21
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-bom from 1.10.2 to 1.11.0
- Bump org.testcontainers:testcontainers-bom from 2.0.2 to 2.0.5
- Version updates (build dependencies)
- Bump com.github.gantsign.maven:ktlint-maven-plugin from 3.7.0 to 3.7.1
- Bump com.puppycrawl.tools:checkstyle from 13.4.0 to 13.6.0
- Bump digital.pragmatech.testing:spring-test-profiler from 0.1.0 to 0.1.2
- Bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 0.8.15
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.5 to 3.5.6
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.10.0 to 0.11.0
- Bump org.xmlunit:xmlunit-assertj3 from 2.11.0 to 2.12.0
- Bump actions/checkout from 6.0.2 to 6.0.3
- Bump actions/dependency-review-action from 4.9.0 to 5.0.0
- Bump actions/stale from 10.2.0 to 10.3.0
- Bump actions/upload-artifact from 7.0.0 to 7.0.1
- Bump docker/setup-qemu-action from 4.0.0 to 4.1.0
- Bump github/codeql-action from 4.35.1 to 4.36.2
- Bump step-security/harden-runner from 2.16.1 to 2.19.4
What's Changed
- chore(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3032
- chore(deps): bump com.github.gantsign.maven:ktlint-maven-plugin from 3.7.0 to 3.7.1 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3021
- Maintenance 5.0.1 by @afranken in https://github.com/adobe/S3Mock/pull/3029
- chore(deps): bump alpine from 3.23.3 to 3.23.4 in /docker by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3036
- chore(deps): bump the github-actions group with 2 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3037
- Add parameterized integration test: multipart upload with >5MB parts and checksum algorithm by @afranken with @Copilot in https://github.com/adobe/S3Mock/pull/3035
- Improve ACL coverage with focused unit tests for canned ACL policy + header mapping by @afranken with @Copilot in https://github.com/adobe/S3Mock/pull/3033
- feat: Changelog for 5.1.0, AI Harness by @afranken in https://github.com/adobe/S3Mock/pull/3038
- chore(deps): bump alpine from
c7989acto5b10f43in /docker by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3039 - chore(deps): bump com.puppycrawl.tools:checkstyle from 13.4.0 to 13.4.2 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3046
- chore(deps): bump org.testcontainers:testcontainers-bom from 2.0.2 to 2.0.5 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3048
- chore(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3049
- chore(deps): bump the spring group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3042
- chore(deps): bump the aws-sdk group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3030
- chore(deps): bump the kotlin group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3050
- chore(deps): bump the github-actions group with 2 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3055
- chore(deps): bump the aws-sdk group with 2 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3053
- chore(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 in the maven-plugins group by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3054
- Maintenance for 5.1.0 by @afranken in https://github.com/adobe/S3Mock/pull/3052
- chore(deps): bump alpine from 3.23.4 to 3.24.0 in /docker by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3074
- chore(deps): bump digital.pragmatech.testing:spring-test-profiler from 0.1.0 to 0.1.2 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3073
- chore(deps-dev): bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 0.8.15 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3072
- chore(deps): bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3069
- chore(deps-dev): bump org.xmlunit:xmlunit-assertj3 from 2.11.0 to 2.12.0 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3068
- chore(deps): bump com.puppycrawl.tools:checkstyle from 13.4.2 to 13.5.0 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3066
- chore(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3062
- chore(deps): bump the maven-plugins group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3064
- chore(deps): bump the spring group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3075
- chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2 in the github-actions group by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3077
- Maintenance for 5.1.0 by @afranken in https://github.com/adobe/S3Mock/pull/3065
- Fix InvalidRange error code by @nikeee in https://github.com/adobe/S3Mock/pull/3044
- chore(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.10.0 to 0.11.0 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3082
- chore(deps): bump alpine from 3.24.0 to 3.24.1 in /docker by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3080
- chore(deps): bump com.puppycrawl.tools:checkstyle from 13.5.0 to 13.6.0 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3078
- Maintenance for 5.1.0 ctd by @afranken in https://github.com/adobe/S3Mock/pull/3084
- chore(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3083
- feat: add Vector-API support by @afranken in https://github.com/adobe/S3Mock/pull/3079
- fix: ignore blank initialBuckets entries during startup by @afranken in https://github.com/adobe/S3Mock/pull/3085
- feat: push major, minor and patch versions for Docker by @afranken in https://github.com/adobe/S3Mock/pull/3086
- feat: Prepare for 5.1.0 by @afranken in https://github.com/adobe/S3Mock/pull/3087
Full Changelog: https://github.com/adobe/S3Mock/compare/5.0.0...5.1.0