1.6 KiB
1.6 KiB
Changelog
Version 0.3.0
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)
Version 0.2.1
- Update dependencies, and switch to Stackage LTS 8.5
Version 0.2.0
This is an interim release which brings some new features. However, the library is not complete and APIs may change.
- Remove
listIncompletePartsAPI and augmentlistIncompleteUploadsAPI with information about aggregate size of parts uploaded. - Refactors error types and simpler error throwing/handling behaviour.
- Add
removeObjectAPI to delete objects from the service. - Rename
Network.Minio.getServicetoNetwork.Minio.listBuckets. - Add
docs/API.mdand 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
copyObjectAPI to perform server side object copying. - Rename
putObjectFromSourceAPI asputObject. - Separate out tests into two suites, one with a live-server and the other without any external dependencies.