Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

Releases: findify/s3mock

0.2.6

25 May 12:38
Compare
Choose a tag to compare
  • scala 2.13 support
  • java 11 support
  • follow symlinks on local disk
  • DeleteObjects should encode object key like single-object APIs
  • allow = in copy paths
  • update readme for alpakka 1.0
  • DeleteObjects should encode object key like single-object APIs

v0.2.5

14 Mar 10:35
Compare
Choose a tag to compare
  • multipart copy support
  • fix issue with % char on multipart alpakka uploads
  • add JAXB module on java 9 docker container
  • fix OverlappingFileLockException in GetObject (#83)
  • docker: allow serving a volume-mounted directory
  • fix s3mock not correctly shutting down during internal ActorSystem being active (#67)
  • bump better-files dependency to 3.x (#17)
  • migrate build to sbt 1.1, use akka-http 10.1.x

v0.2.4

07 Nov 10:43
Compare
Choose a tag to compare
  • pom -> jar dependency type doc fix
  • support alpakka multipart uploads
  • support alpakka listObjects (#66)
  • fix bug with etag on FileProvider being alsays "0" (#70)
  • fix last-modified header always being equal to "1970-01-01 00:00:00"(65)
  • wrong content-type for listObjects (#60)
  • deleteObjects broken on aws s3 sdk 2.0 (#71)
  • docker image for non-jvm tests

v0.2.3

19 Jun 09:11
Compare
Choose a tag to compare
  • windows compatibility in FileProvider (#28)
  • Max Keys not respected when calling list objects (V2) (#47)
  • getETag from getObjectMetadata returns null (#48)
  • update to akka 2.5.2, akka-http 10.0.7
  • fix concurrent requests causing weird locking issues on FileProvider (#52)
  • fix warnings in GetObject about incorrent headers (#54)

0.2.1

22 May 09:13
Compare
Choose a tag to compare
  • Bump akka to 2.5.1
  • fix issue when DeleteObjects response was malformed for multi-object deletes
  • alpakka support test case
  • fix subpath get/delete issues #45

0.2.0

24 Apr 09:38
Compare
Choose a tag to compare
  • Support for ranged get requests (#39)
  • In-memory backend (#37)
  • Bugfix: ObjectListing#getCommonPrefixes order is not alphabetical (#41)
  • Akka 2.5.0 support

v0.1.6

23 Jan 14:20
Compare
Choose a tag to compare
  • Build for scala 2.12
  • fix typos in docs
  • return correct XML response while reading non-existent object

v0.1.5

03 Dec 10:30
Compare
Choose a tag to compare
  • COPY support
  • TransferManager from aws-java-sdk fixes
  • Windows path issues fixed
  • misc bugfixes

v0.1.4

17 Oct 08:01
Compare
Choose a tag to compare
  • Metadata support for all the objects
  • fix '/'-prefix issue while listing by prefix

v0.1.3

30 Aug 13:20
Compare
Choose a tag to compare
  • HEAD requests for object metadata support are now supported (awscli uses them heavily)
  • ETag response header is calculated for all stored objects (although it does not follow ETag format for multipart objects)
  • migrate to scalatest3 & aws-java-sdk 1.11.29
  • remove joda-time dependency
  • create work directory if it does not exist