minio-go

MinIO Go client SDK for S3 compatible object storage

APACHE-2.0 License

Stars
2.3K
Committers
173

Bot releases are hidden (Show)

minio-go - Bugfix release

Published by minio-trusted over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/minio/minio-go/compare/v7.0.26...v7.0.27

minio-go - Bugfix Release

Published by minio-trusted over 2 years ago

What's Changed

  • versioning: Add support for ExcludedPrefixes and ExcludeFolders by @krisis in #1646

Full Changelog: https://github.com/minio/minio-go/compare/v7.0.25...v7.0.26

minio-go - Bugfix Release

Published by minio-trusted over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/minio/minio-go/compare/v7.0.24...v7.0.25

minio-go - Bugfix Release

Published by minio-trusted over 2 years ago

What's Changed

Full Changelog: https://github.com/minio/minio-go/compare/v7.0.23...v7.0.24

minio-go - Bugfix Release

Published by minio-trusted over 2 years ago

What's Changed

Full Changelog: https://github.com/minio/minio-go/compare/v7.0.22...v7.0.23

minio-go - Bugfix Release

Published by minio-trusted over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/minio/minio-go/compare/v7.0.21...v7.0.22

minio-go - Bugfix Release

Published by minio-trusted almost 3 years ago

What's Changed

Full Changelog: https://github.com/minio/minio-go/compare/v7.0.20...v7.0.21

minio-go - Bugfix Release

Published by minio-trusted almost 3 years ago

Changelog

  • parse proper STS Error response (12/26/21) (Harshavardhana)
  • update minimum go version to v1.17 (#1605) (12/26/21) (Harshavardhana)
minio-go - Bugfix Release

Published by minio-trusted almost 3 years ago

Changelog

  • parse error responses for STS requests (#1602) (12/22/21)
  • remove redirector for S3 API calls (#1601) (12/20/21)
minio-go - Bugfix Release

Published by minio-trusted almost 3 years ago

Highlights

Fixes a regression in GetObjectACL API

Changelog

  • acl: Fix GetObjectACL xml parsing (#1598) (12/10/21) (Anis Elleuch)
  • refresh local ubuntu cache in GitHub CI/CD (#1599) (12/10/21) (Harshavardhana)
minio-go - Bugfix Release

Published by minio-trusted almost 3 years ago

Changelog

  • Add RemoveObjectsWithResult() to return delete-marker & delete-marker-version-id (#1456) (12/08/21) (Anis Elleuch)
  • remove EOLed support this library supports from go1.16 (12/07/21) (Harshavardhana)
  • docs: clarify PutObject with '-1' content-length (12/07/21) (Harshavardhana)
  • Add support for S3 PrivateLink interface endpoints (#1568) (12/08/21) (afvbozzo)
  • Add support for NewerNoncurrentVersions (#1596) (12/07/21) (Krishnan Parthasarathi)
  • fix doc RemoveObjects example error (#1592) (12/02/21) (水煮牛肉)
  • support GetObject() on specific partNumber (#1591) (11/26/21) (Harshavardhana)
minio-go - Bugfix Release

Published by minio-trusted almost 3 years ago

Changelog

  • cleanup minio-go code, add gocritic linter (#1586) (11/17/21) (Harshavardhana)
  • Report non-XML formated error details (#1585) (11/16/21) (Christian Simon)
  • Remove duplicated code for StatObject() (#1584) (11/15/21) (Klaus Post)
  • add custom Host header support (#1579) (11/15/21) (Hilário Coelho)
  • Export RoleARN for use with STSWebIdentity (#1582) (11/12/21) (Aditya Manthramurthy)
  • Add MaxNoncurrentVersions to NoncurrentVersionExpiration (#1580) (11/08/21) (Krishnan Parthasarathi)
  • add revive disable tags to keep Go compliant deprecation notice (11/02/21) (Harshavardhana)
  • Add support for extra signed headers in Presign() API (#1449) (11/02/21) (Aditya Manthramurthy)
  • Test GetObject/ListObjects with s3zip enabled. (#1570) (10/24/21) (Klaus Post)
  • Rename BucketOptions to RemoveBucketOptions (#1534) (10/24/21) (Anis Elleuch)
minio-go - Feature and Bugfix release

Published by minio-trusted about 3 years ago

Changelog

  • fix: support Last-Modified to parse full RFC7231 compliant format (#1575) (10/18/21) (Harshavardhana)
  • Add environment variable RUN_ON_FAIL (#1475) (10/18/21) (iternity-dotcom)
  • fix typo in AccessControlList struct tag (#1574) (10/17/21) (SalvadorC)
  • update IsAmazonFIPSGovCloudEndpoint endpoint (#1560) (10/04/21) (Kevin Viricel)
  • Add support for immediate tiering (#1559) (10/03/21) (Krishnan Parthasarathi)
  • replication: Allow null version to be specified in options (#1558) (09/27/21) (Poorna Krishnamoorthy)
  • simplify healthcheck implementation (#1555) (09/21/21) (Harshavardhana)
  • fix: a few rendering issues in the API docs (#1556) (09/21/21) (Andrew Dailey)
  • Add PutObjectsSnowball API call (#1548) (09/20/21) (Klaus Post)
  • fix type of channel in RemoveObjects signature (#1551) (09/21/21) (Elahe Dastan)
  • Update API docs to reflect current constructor (#1554) (09/20/21) (Andrew Dailey)
  • sts: add credential provider for AssumeRoleWithCertificate (#1520) (09/20/21) (Andreas Auernhammer)
  • healthcheck: Treat connection refused error as n/w error (#1550) (09/17/21) (Poorna Krishnamoorthy)
  • Revert "feat: ListBucketsWithMetadata() API (#1547)" (09/17/21) (Harshavardhana)
  • Bump Go versions (#1549) (09/17/21) (Klaus Post)
  • feat: ListBucketsWithMetadata() API (#1547) (09/16/21) (Harshavardhana)
  • preserve backward compatibility for mc replicate add (#1546) (09/15/21) (Poorna Krishnamoorthy)
minio-go - Minor Release

Published by minio-trusted about 3 years ago

Highlights

  • fix: error returned by statObject for delete markers. See (#1531) for more details.
  • sts: Always slash expiry time by 80%. See (#1533) for more details.
  • fix: allow force delete options for bucket and objects. See (#1532) for more details.
  • lifecycle json marshalling improvements. See (#1529) for more details.
  • LDAP improvements. See (#1521, #1514, #1513) (07/22/21) for more details.
  • fix: add startAfter support for listing operations. See (#1509) for more details.
  • fix: use default IAM endpoint when fetching IMDSv2 token See (#1507) for more details.

Changelog

  • fix: error returned by statObject for delete markers (#1531) (08/23/21) (Poorna Krishnamoorthy)
  • sts: Always slash expiry time by 80% (#1533) (08/19/21) (Anis Elleuch)
  • minio-go functional tests for mint avoid invalid JSON output (#1503) (08/19/21) (iternity-dotcom)
  • fix: allow force delete options for bucket and objects (#1532) (08/15/21) (Harshavardhana)
  • lifecycle: Omit empty values during json marshalling (#1529) (08/06/21) (Krishnan Parthasarathi)
  • Faster header checks. (#1527) (08/02/21) (Klaus Post)
  • Add support to configure LDAP identities (#1521) (07/22/21) (Aditya Manthramurthy)
  • fix: strip LDAPPassword from errors (#1514) (07/15/21) (Harshavardhana)
  • Replace http URLs with https (#1515) (07/15/21) (Ravind Kumar)
  • Support session policy in LDAP STS credential provider (#1513) (07/14/21) (Aditya Manthramurthy)
  • allow startAfter in core.ListObjectsV2 (07/05/21) (Harshavardhana)
  • fix: add startAfter support for listing operations (#1509) (07/02/21) (Harshavardhana)
  • fix: use default IAM endpoint when fetching IMDSv2 token (#1507) (07/02/21) (Christopher Iler)
minio-go - Minor Bugfix Release

Published by minio-trusted over 3 years ago

Changelog

  • mint: Add concurrent upload test (#1506) (06/21/21) (Klaus Post)
  • Use options for CompleteMultipart upload call (#1505) (06/21/21) (Poorna Krishnamoorthy)
  • Update golang.org/x/crypto (#1504) (06/17/21) (AliRezaTaleghani)
  • Add custom headers to ListObjectsOptions. (#1502) (06/14/21) (Klaus Post)
minio-go - Minor Bugfix Release

Published by minio-trusted over 3 years ago

Changelog

  • Add test to check ListObjectsV2MHandler (#1477) (06/11/21) (iternity-dotcom)
  • Update mint tests (#1498) (06/07/21) (Klaus Post)
  • add support for AWS_CONTAINER_AUTHORIZATION_TOKEN (#1499) (06/02/21) (Harshavardhana)
  • Add ExistingObjectReplication setting to replication config (#1483) (06/01/21) (Poorna Krishnamoorthy)
  • Add IMDS version 2 support. (#1489) (06/02/21) (Michael Foley)
  • delete a dead comment (#1494) (05/21/21) (Jay R. Wren)
  • fix: preserve multipart versionId from source if any (#1493) (05/18/21) (Harshavardhana)
  • replication: Add replica metadata modification sync to Options (#1491) (05/17/21) (Poorna Krishnamoorthy)
  • Add 200 to possible response codes for putBucketPolicy (#1466) (05/12/21) (joewhite86)
  • fix: import path typo on docs (#1482) (05/12/21) (minus)
  • lifecycle: And xml tag should always contain both Prefix & Tag (#1488) (05/11/21) (Anis Elleuch)
  • Update README.md (#1481) (04/20/21) (Jay R. Wren)
  • update go mod tidy (04/19/21) (Harshavardhana)
  • introduce GetBucketReplicationMetrics API (#1471) (04/07/21) (Poorna Krishnamoorthy)
  • update the optimal part size tests (03/22/21) (Harshavardhana)
  • expose optimal partInfo for apps to calculate optimal size (03/18/21) (Harshavardhana)
  • lc: Add IsStorageClassEmpty to NoncurrentVersionTransition (#1459) (03/04/21) (Anis Elleuch)
  • Add new header for replication requests (#1460) (03/02/21) (Poorna Krishnamoorthy)
minio-go - Minor Bugfix Release

Published by minio-trusted over 3 years ago

Changelog

  • fix: support MINIO_ROOT* envs (#1455) (02/19/21) (Harshavardhana)
  • fix: make sure getObject returns proper error multiple reads (#1453) (02/18/21) (Harshavardhana)
minio-go - Minor Bugfix Release

Published by minio-trusted over 3 years ago

Changelog

  • fix: make sure getObject returns error on truncated responses (#1452) (01/15/21) (Harshavardhana)
  • remove staticcheck config (02/14/21) (Harshavardhana)
  • Set versionID in core CopyObject if specified (#1450) (02/10/21) (Poorna Krishnamoorthy)
minio-go - Minor Bugfix Release

Published by minio-trusted over 3 years ago

Changelog

  • Add AWS S3 China Dual-Stack Endpoints (#1445) (02/04/21) (Miyuru Sankalpa)
  • tagSet.String() shows the encoded form of all tags (#1448) (02/04/21) (Anis Elleuch)
  • sts endpoint fix for china regions (#1444) (02/02/21) (narasimman-elu)
  • replication: Change proxy flag to string (#1447) (01/26/21) (Poorna Krishnamoorthy)
  • lifecycle: Fix Expiration.IsNull() after introducing DeleteMarker (#1443) (01/13/21) (Anis Elleuch)
  • lifecycle: Add IsEnabled() to ExpireDeleteMarker (#1441) (01/13/21) (Anis Elleuch)
minio-go - Minor Bugfix Release

Published by minio-trusted almost 4 years ago

Changelog

  • lifecycle: Fix infinite NoncurrentTransition xml marshalling (#1439) (01/07/21) (Anis Elleuch)
  • Add proxy flag to advanced Get options (#1404) (01/05/21) (Poorna Krishnamoorthy)
  • append minio. to ListObjectsOptions (#1438) (01/04/21) (insanitywholesale)
  • Add SourceSelectionCriteria to replication config (#1427) (12/30/20) (Poorna Krishnamoorthy)
  • replication: Use nano precision in modtime during copy & delete (#1433) (12/31/20) (Anis Elleuch)
  • fix broken license link in docs (#1432) (12/25/20) (SaintMalik)
  • docs: fix API.md typo (#1435) (12/24/20) (Max Xu)
  • NotImplemented support for Azure and cleanup issues (#1392) (12/22/20) (ebozduman)
  • replicate: Send source modtime in time nano format (#1428) (12/17/20) (Anis Elleuch)
  • CI: remove Go1.13 from CI (#1431) (12/17/20) (Andreas Auernhammer)
  • encrypt: fix SSE-KMS HTTP context header (#1430) (12/17/20) (Andreas Auernhammer)
  • fix: make notification config Equal function robust (#1429) (12/16/20) (Cesar N)
  • Added post policy for starts-with in content type (#1421) (12/01/20) (Michael Hudgins)
Package Rankings
Top 0.6% on Proxy.golang.org
Badges
Extracted from project README
Slack Sourcegraph Apache V2 License
Related Projects