Skip to content

Releases: minio/minio-go

Bug fix release, new API release.

01 Jan 23:03
v2.0.3
Compare
Choose a tag to compare
  • Move functions related to s3 urls to a new pkg (#579) (13 days ago)
  • s3-endpoints:Added eu-west-2 to the endpoint list. (#572) (2 weeks ago)
  • client: Consolidate parsing URLs. (#569) (3 weeks ago)
  • api: GetObject, StatObject should return more metadata. (#568) (3 weeks ago)
  • Add PutObjectWithMetadata() API (#566) (3 weeks ago)
  • Move s3 signature v4 and v2 to a separate pkg (#562) (3 weeks ago)
  • s3-endpoints.go: Added Canada (Central) to the endpoint list. (#564) (3 weeks ago)
  • api: res.Body should be closed properly (#561) (3 weeks ago) <Vyacheslav Kim (Kane)>
  • list: Don't send incomplete uploads info with err (#556) (5 weeks ago)
  • upload: generate a new mpart ID when NoSuchUpload (#557) (5 weeks ago)
  • fix max retry issue in RemoveObject() (#555) (6 weeks ago)
  • Avoid shadowing doneCh. (6 weeks ago)
  • Add an everlasting binomially increasing retry. (#553) (6 weeks ago)
  • getReaderSize() returns -1 in case of read/write os.Pipe() stream (#551) (7 weeks ago)
  • Allow to add success_action_status to policy (#549) (7 weeks ago)
  • Copy headers when following redirect URL and process special 307 http header (#550) (7 weeks ago)
  • Fix wrong check in uploading multipart stream (#546) (9 weeks ago)
  • RemoveObjects should not invoke MultiObjects DELETE S3 API when no objects are received (#545) (9 weeks ago)
  • s3-endpoints.go: Added Ohio Region, US East 2 (#544) (9 weeks ago)
  • Fix race in parallel uploads in file/readat (#543) (10 weeks ago)
  • Fix resumable uploads in file/readat (#542) (10 weeks ago)
  • api: relax strict Content-Length check for GCS. (#535) (2 months ago)

New API changes and updated documentation

10 Oct 18:12
v2.0.2
Compare
Choose a tag to compare
  • PutObject now supports parallel multipart uploads
  • GetObject enhanced to be more io.ReadWriteSeeker compliant.
  • ListenBucketNotification API implemented.
  • Secure SSL connections do not calculate payload checksum.
  • Implement BucketNotification API (SetBucketNotification, GetBucketNotification, RemoveAllBucketNotification)
  • Add RemoveObjects() API.

Bug fix release.

19 Jul 21:35
Compare
Choose a tag to compare

Fixes an important regression in FPutObject

2.0.0 API change release

19 Jul 07:39
Compare
Choose a tag to compare

Major API changes and breakage.

  • ListObjectsV2 implementing new ListObjects V2 S3 API.
  • Transparent retry logic.
  • GetObject() fixes an optimization.
  • GetBucketPolicy and SetBucketPolicy APIs
  • Presigned operations return *url.URL
  • FPutObject auto-detect mime-type
  • Support for S3 China region
  • Payload checksum for signature is not calculated if the end point is https

Major release with numerous API changes.

PutObject() now supports parallel multipart uploads

17 Sep 23:27
Compare
Choose a tag to compare

PutObject() now supports anonymous uploads for public-read-write bucket without multipart

29 Aug 18:31
Compare
Choose a tag to compare

Deprecate presignedGetPartialObject()

22 Aug 22:41
Compare
Choose a tag to compare
v0.2.3

Bump to new version 0.2.3

Bug fix release

18 Aug 03:57
Compare
Choose a tag to compare
v0.2.2

Bump library to v0.2.2

Rename library as Cloud Storage Library and many other changes

11 Aug 00:30
Compare
Choose a tag to compare
  • optimize listing of objects, multiparts, multipart uploads
  • provide a new presigned URL for getObject() api for presigned requests
  • Fix object encoding for all UTF-8 characters.