2019-12-03 08:18:49 -05:00
|
|
|
# Changes
|
|
|
|
|
2020-05-28 05:02:09 -04:00
|
|
|
## v1.6.0
|
|
|
|
|
|
|
|
- Updated option handling:
|
|
|
|
- Don't drop custom scopes (#1756)
|
|
|
|
- Don't drop port in provided endpoint (#1737)
|
|
|
|
|
|
|
|
## v1.5.0
|
|
|
|
|
|
|
|
- Honor WithEndpoint client option for reads as well as writes.
|
|
|
|
- Add archive storage class to docs.
|
|
|
|
- Make fixes to storage benchwrapper.
|
|
|
|
|
2019-12-03 08:18:49 -05:00
|
|
|
## v1.4.0
|
|
|
|
|
|
|
|
- When listing objects in a bucket, allow callers to specify which attributes
|
|
|
|
are queried. This allows for performance optimization.
|
|
|
|
|
|
|
|
## v1.3.0
|
|
|
|
|
|
|
|
- Use `storage.googleapis.com/storage/v1` by default for GCS requests
|
|
|
|
instead of `www.googleapis.com/storage/v1`.
|
|
|
|
|
|
|
|
## v1.2.1
|
|
|
|
|
|
|
|
- Fixed a bug where UniformBucketLevelAccess and BucketPolicyOnly were not
|
|
|
|
being sent in all cases.
|
|
|
|
|
|
|
|
## v1.2.0
|
|
|
|
|
|
|
|
- Add support for UniformBucketLevelAccess. This configures access checks
|
|
|
|
to use only bucket-level IAM policies.
|
|
|
|
See: https://godoc.org/cloud.google.com/go/storage#UniformBucketLevelAccess.
|
|
|
|
- Fix userAgent to use correct version.
|
|
|
|
|
|
|
|
## v1.1.2
|
|
|
|
|
|
|
|
- Fix memory leak in BucketIterator and ObjectIterator.
|
|
|
|
|
|
|
|
## v1.1.1
|
|
|
|
|
|
|
|
- Send BucketPolicyOnly even when it's disabled.
|
|
|
|
|
|
|
|
## v1.1.0
|
|
|
|
|
|
|
|
- Performance improvements for ObjectIterator and BucketIterator.
|
|
|
|
- Fix Bucket.ObjectIterator size calculation checks.
|
|
|
|
- Added HMACKeyOptions to all the methods which allows for options such as
|
|
|
|
UserProject to be set per invocation and optionally be used.
|
|
|
|
|
|
|
|
## v1.0.0
|
|
|
|
|
|
|
|
This is the first tag to carve out storage as its own module. See:
|
2020-05-28 05:02:09 -04:00
|
|
|
https://github.com/golang/go/wiki/Modules#is-it-possible-to-add-a-module-to-a-multi-module-repository.
|