Skip to content

Releases: adobe/S3Mock

2.4.8

21 Feb 23:08
Compare
Choose a tag to compare
  • Let S3Mock run with custom application.properties on classpath (fixes #434)
  • Change Docker image entrypoint to exec form (fixes #421)
  • Various patch and minor version updates:
    • Bump aws-java-sdk-s3 from 1.12.150 to 1.12.162
    • Bump aws-v2.version from 2.17.120 to 2.17.133
    • Bump docker-maven-plugin from 0.38.1 to 0.39.0
    • Bump maven-javadoc-plugin from 3.3.1 to 3.3.2
    • Bump maven-compiler-plugin from 3.9.0 to 3.10.0

2.4.7

02 Feb 21:51
Compare
Choose a tag to compare
  • getObjectTagging incorrectly returns JSON instead of XML (fixes #406)

2.4.6

01 Feb 15:15
Compare
Choose a tag to compare
  • Docker image is now available as multi arch for both amd64 and arm64 platforms.

2.4.1

31 Jan 14:29
Compare
Choose a tag to compare
  • Make contextPath of FileStoreController configurable (Fixes #388)
  • Add multi-part upload checks, S3 has a minimum size allowed of 5MB (Fixes #392)
  • Handle Content-MD5 header. (Fixes #208)
  • Etags are Hex encoded digests. (Fixes #208)
  • Various refactorings
    • Introduce @configuration for packages.
    • Move all remaining DTOs to "dto" package.
    • Rename "domain" package to "store".
    • Reduced visibility of some classes and methods to package / private.
    • Use Java 17 for CI and release.
  • Various patch and minor version updates:
    • Bump aws-java-sdk-s3 from 1.12.131 to 1.12.150
    • Bump aws-v2.version from 2.17.102 to 2.17.120
    • Bump xmlunit-assertj3 from 2.8.4 to 2.9.0
    • Bump spring-boot.version from 2.6.2 to 2.6.3
    • Bump testcontainers.version from 1.16.2 to 1.16.3
    • Bump maven-compiler-plugin from 3.8.1 to 3.9.0
    • Bump maven-release-plugin from 3.0.0-M4 to 3.0.0-M5
    • Bump maven-jar-plugin from 3.2.0 to 3.2.2
    • Bump testng from 7.4.0 to 7.5

2.3.3

02 Jan 22:54
Compare
Choose a tag to compare
  • Fix MultipartUpload without range (fixes #341)
  • Treat empty delimiter as null (fixes #306)
  • Fix -DskipDocker (fixes #344)
  • Various patch and minor version updates:
    • Bump maven-deploy-plugin from 3.0.0-M1 to 3.0.0-M2
    • Bump spring-boot.version from 2.6.1 to 2.6.2
    • Bump aws-java-sdk-s3 from 1.12.130 to 1.12.131
    • Bump checkstyle from 9.2 to 9.2.1

2.3.2

22 Dec 15:56
Compare
Choose a tag to compare
  • Set only one CORS header (fixes #74 - again)
  • Using official Alpine Docker container with JDK17 from APK to run alpine:3.15.0
    • This is in preparation of multi-arch release
  • Add examples for validKmsKeys and initialBuckets configuration (fixes #322)
  • Added dependabot, merged various patch and minor version updates:
    • Bump spring-boot from 2.3.12.RELEASE to 2.6.1
    • Bump aws-v2 from 2.17.73 to 2.17.102
    • Bump aws-java-sdk-s3 from 1.12.15 to 1.12.130
    • Bump commons-io from 2.10.0 to 2.11.0
    • Bump jaxb-api from 2.3.0 to 2.3.1
    • Bump checkstyle from 8.44 to 9.2
    • Bump xmlunit-assertj3 from 2.8.2 to 2.8.4
    • Bump maven-resources-plugin from 3.1.0 to 3.2.0
    • Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2
    • Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
    • Bump maven-javadoc-plugin from 3.2.0 to 3.3.1
    • Bump docker-maven-plugin from 0.36.1 to 0.38.1
    • Bump Log4j2 to 2.15.0 (not actively used, just in case)

2.2.3

03 Nov 19:10
Compare
Choose a tag to compare
  • Set bucket for multipart uploads, return by bucket. (Fixes #292)

2.2.2

23 Sep 15:39
Compare
Choose a tag to compare
  • Adds option "retainFilesOnExit" to keep files after exit. Default is to remove all files. (Fixes #286)
  • Fixes ignored "root" environment variable in Docker (Fixes #289)
  • Support CORS headers from any host (fixes #74)

2.2.1

11 Aug 12:18
Compare
Choose a tag to compare
  • Fixes copy part / copy object encoding issues (Fixes #279)

2.2.0

06 Aug 15:12
Compare
Choose a tag to compare