| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 5.2.2 source code.tar.gz | 2026-09-11 | 585.8 kB | |
| 5.2.2 source code.zip | 2026-09-11 | 1.0 MB | |
| README.md | 2026-09-11 | 2.3 kB | |
| Totals: 3 Items | 1.6 MB | 0 | |
Version 5.x is JDK17 LTS bytecode compatible, with Docker and JUnit / direct Java integration.
- Features and fixes
- fix: Restore the ability to persist data to a mounted Docker volume. Since the migration to the Cloud Native Buildpacks OCI image (which runs as the non-root
cnbuser), a mounted named volume was no longer writable. The image now pre-creates acnb-owned/s3mockrootdirectory, so a Docker named volume mounted at/s3mockroot(withCOM_ADOBE_TESTING_S3MOCK_STORE_ROOT=/s3mockroot) is writable without running the container as root. S3Mock now also fails fast with a clear message when the configured store root is not writable, creates nested store-root paths (not just a single missing directory), andS3MockContainer.withNamedVolume(...)plus a container restart persistence test were added. The image also restores/(rather than the Buildpacks default/workspace) as its working directory, so a relativeCOM_ADOBE_TESTING_S3MOCK_STORE_ROOTresolves exactly as it did before 5.2 instead of silently resolving under/workspaceand missing the mounted volume; the resolved absolute root folder is now always logged at startup alongside the configured value. (#3139) - Version updates (deliverable dependencies)
- N/A
- Version updates (build dependencies)
- Bump actions/setup-java from 5.7.0 to 6.0.0
- Bump github/codeql-action from 4.37.7 to 4.37.9
- Bump docker/setup-qemu-action from 4.2.0 to 4.3.0
- Bump step-security/harden-runner from 2.21.0 to 2.21.1
What's Changed
- chore(deps): bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3146
- chore(deps): bump docker/setup-qemu-action from 4.2.0 to 4.3.0 by @dependabot[bot] in https://github.com/adobe/S3Mock/pull/3147
- Fix/3139 store root named volume permissions by @afranken in https://github.com/adobe/S3Mock/pull/3152
- fix: pin arm64/amd64 buildpacks builder to distinct local tags in rel… by @afranken in https://github.com/adobe/S3Mock/pull/3153
- Prepare changelog for 5.2.2 by @afranken in https://github.com/adobe/S3Mock/pull/3155
Full Changelog: https://github.com/adobe/S3Mock/compare/5.2.0...5.2.2