All Versions
Latest Version
Avg Release Cycle
48 days
Latest Release

Changelog History

  • v0.3.2 Changes

    ๐Ÿš€ This release brings the following changes:

    • โž• Add removeIncompleteUpload API (#49)
    • โž• Add presigned operations APIs (#56)
    • โž• Add presigned Post Policy API (#58)
    • Skip SHA256 checksum header for secure connections (#65)
    • โœ‚ Remove resuming capability in PutObject (#67)
    • โž• Add ListObjectsV1 API support (#66)
    • โž• Add Bucket Notification APIs (#59)
    • โœ… Reverse #54 - tests fix.
  • v0.3.1 Changes

    August 22, 2017

    ๐Ÿš€ This is a bug-fix release:

    • ๐Ÿ›  Fix concurrency bug in limitedMapConcurrently (#53)
    • ๐Ÿ›  Fix tests related to listing incomplete uploads to accommodate Minio server's changed behaviour to not list incomplete uploads. Note that running these tests against AWS S3 are expected to fail. (#54)
  • v0.3.0 Changes

    July 17, 2017

    ๐Ÿš€ This release includes a breaking change:

    ๐Ÿ‘‰ Users of the library need not call runResourceT explicitly after calling runMinio. This is now done, within the runMinio call making usage a bit simpler.

    Other changes:

    • Export ListUploadsResult and ListObjectsResult (#48)
      • Also take max-keys as an argument for listObjects and max-uploads for listIncompleteUploads.
    • โž• Add bucket and object name validation (#45)
    • โž• Add bucketExists and headBucket APIs (#42)
  • v0.2.1 Changes

    March 17, 2017
    • โšก๏ธ Update dependencies, and switch to Stackage LTS 8.5
  • v0.2.0 Changes

    March 16, 2017

    ๐Ÿš€ This is an interim release which brings some new features. However, the library is not complete and APIs may change.

    • โœ‚ Remove listIncompleteParts API and augment listIncompleteUploads API with information about aggregate size of parts uploaded.
    • ๐Ÿ”จ Refactors error types and simpler error throwing/handling behaviour.
    • โž• Add removeObject API to delete objects from the service.
    • ๐Ÿ“‡ Rename Network.Minio.getService to Network.Minio.listBuckets.
    • โž• Add docs/ and examples directory with comprehensive documentation and examples of high-level APIs exported by the library.
    • ๐Ÿ“‡ Rename types:
      • Rename PartInfo -> PartTuple
      • Rename ListPartInfo -> ObjectPartInfo
    • โž• Add a bucket region cache to avoid locating a bucket's region for every operation (mainly useful for AWS S3).
    • โž• Add new copyObject API to perform server side object copying.
    • ๐Ÿ“‡ Rename putObjectFromSource API as putObject.
    • โœ… Separate out tests into two suites, one with a live-server and the other without any external dependencies.
  • v0.1.0

    February 13, 2017