Skip to content

Releases: adobe/S3Mock

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

2.1.36

15 Jul 16:01
Compare
Choose a tag to compare
  • Delete all files on JVM shutdown (Fixes #249)
  • Extract Docker build and integration tests to separate modules
  • Docker build and integration test is now optional, run with "-DskipDocker" to skip the Docker build and the integration tests. (Fixes #235)

2.1.34

15 Jul 16:01
Compare
Choose a tag to compare
  • ETag value in response body now enclosed in quotation marks
  • All dates are formatted in UTC timezone (Fixes #203)
  • "CommonPrefixes" are now serialized als multiple elements containing one "Prefix" (Fixes #215)
  • Removed several superfluous / erroneous elements like "truncated" or "part" from various responses

2.1.33

15 Jul 16:00
Compare
Choose a tag to compare
  • Updated spring-boot to 2.3.12.RELEASE
  • Updated aws-java-sdk-s3 to 1.12.15
  • Updated awssdk V2 to 2.16.93
  • Updated commons-codec to 1.15
  • Updated commons-io to 2.10.0
  • Updated junit-jupiter to 5.7.0
  • Updated testng to 7.4.0
  • Updated base Docker image to alpine-3.13_glibc-2.33
  • Updated JDK bundled in Docker image to 11.0.11_9
  • Removed unneeded junit-bom import
  • Updated checkstyle to 8.44
  • Fixed potential NPE in FileStore

2.1.32

15 Jul 15:59
Compare
Choose a tag to compare
  • Fixes getS3Object with absolute path (Fixes #245 and #248)