To get the latest product updates delivered to you, add the URL of this page to your
feed
reader, or add the feed URL directly: https://cloud.google.com/feeds/cloud-storage-release-notes.xml
November 18, 2019
Uniform bucket-level access is now in GA.
November 15, 2019
JSON API requests should now be made through the
storage.googleapis.com
endpoint.
- New preferred request endpoint for the JSON API.
New display for bucket lists in the GCP Console.
- The Name column is now always visible in the bucket list.
- The column selector now appears as an icon (
).
November 07, 2019
The name of the Bucket Policy Only feature is now changed to uniform bucket-level access.
- The organization policy and API fields referring to Bucket Policy Only are still supported, but we recommend using the equivalent uniform bucket-level access organization policy and API fields.
October 29, 2019
HMAC keys for service accounts are now in GA.
- Use the XML API to manage your HMAC keys for service accounts.
September 06, 2019
New Stackdriver metric available to check for ACL usage.
- Use Stackdriver to determine if enabling Bucket Policy Only would break your workflow.
August 14, 2019
Multi-Regional Storage and Regional Storage are now Standard Storage.
- Combining these into a single Standard Storage class separates your storage class considerations from your location considerations.
August 09, 2019
HMAC keys for service accountsBETA are now available.
- Use HMAC keys to create signed requests for the XML API.
- Creating HMAC keys for service accounts replaces the need to have HMAC keys for user accounts.
June 28, 2019
Dual-regions are now in GA.
June 20, 2019
You can now inspect buckets for sensitive information using Cloud Data Loss Prevention in the GCP Console.
- See Inspect a Cloud Storage location for step-by-step instructions.
June 18, 2019
Improved object interaction in the GCP Console.
- Object downloads can be performed using the more options menu associated with each object.
- Clicking on an object's name opens a page dedicated to details about the object.
June 17, 2019
Object composition cannot be performed if any of the source objects are encrypted with customer-managed encryption keys.
May 30, 2019
Improved workflow for creating new buckets in the GCP Console.
- See the Creating storage buckets guide for step-by-step instructions.
- Estimate your bucket's monthly costs during the bucket creation process.
April 18, 2019
Osaka region (asia-northeast2
) launched.
- New location for storing your data.
The C++ Cloud Storage Client Library is now in GA.
- See the list of Cloud Storage guides for code samples that use the client library.
April 05, 2019
V4 signing processBETA launched.
- The V4 signing process is an improved method for creating signed requests using RSA or HMAC signatures.
- Use the process to create signed URLs.
March 11, 2019
Zürich region (europe-west6
) launched.
- New location for storing your data.
March 01, 2019
Price reduction for storing Coldline Storage data in regional locations.
- Data storage rate is now as low as $0.004/GB/month.
February 15, 2019
Bucket Policy OnlyBETA launched.
- Bucket Policy Only unifies your access controls by disabling object-level ACLs.
- You can set an organizational policy that helps to enforce the use of Bucket Policy Only in your buckets.
February 13, 2019
The C++ Cloud Storage Client Library is now in BETA.
- See the list of Cloud Storage guides for code samples that use the client library.
January 24, 2019
Bucket updates - such as editing lifecycle policies, adding bucket labels, or enabling bucket features - no longer require the updater to have the storage.buckets.setIamPolicy
permission.
December 20, 2018
Customer-Managed Encryption Keys can now be used with data stored in the eur4
and nam4
bucket locations.
October 22, 2018
Hong Kong region (asia-east2
) launched.
- New location for storing your data.
Limit change for object composition.
- There is no longer a limit to the rate at which objects can be composed.
October 19, 2018
Retention policies and object holds are now available.
- Retention policies allow you to set a minimum age that objects must reach before they can be deleted or overwritten.
- You can lock your policy so that it can not be removed or reduced.
- You can place holds on your objects as another way to prevent unintended deletion or overwrite.
October 11, 2018
Dual-regionsBETA launched.
- Data stored in a dual-regional location have copies stored in two specific locations.
Geo-redundancy expanded in multi-regional locations.
- All data stored in multi-regional locations are now geo-redundant, regardless of storage class.
October 09, 2018
C++ Cloud Storage Client LibraryALPHA
- See the list of Cloud Storage guides for code samples that use the client library.
August 15, 2018
Cloud Key Management Service keys with Cloud Storage is now in GA.
July 18, 2018
Improved security in the Google Cloud Platform Console.
- Objects can no longer be made public through one-click actions. See Making data public for updated guides.
- Public access columns for buckets and objects show you when the general public has access to your resources.
July 10, 2018
Los Angeles region (us-west2
) launched.
- New location for storing your data.
June 21, 2018
Limit changes for object composition.
- There is no longer a limit to the number of components in a composite object.
- The composition rate is now measured by the number of source objects, instead of the number of components within those source objects.
- Copying a composite object is no longer considered when determining a project's composition rate.
June 11, 2018
Finland region (europe-north1
) launched.
- New location for storing your data.
May 29, 2018
New query parameter in JSON API object listing.
- The optional query parameter
includeTrailingDelimiter
can now be used in your JSON API object listing requests.
May 07, 2018
Customer-Managed Encryption KeysBETA.
- Cloud Key Management Service keys with Cloud Storage allow you to manage the encryption keys used on your Cloud Storage objects.
- Google Cloud Platform Console functionality for the feature is fully available starting April 20.
February 07, 2018
Changed endpoint for batch requests to the JSON API.
- When making HTTP batch requests to the JSON API, users should utilize the
www.googleapis.com/batch/storage/v1
endpoint instead of thewww.googleapis.com/batch
endpoint.
February 01, 2018
Price reduction for Nearline Storage and Coldline Storage in select regions.
- Nearline Storage price reductions apply to the following regions: Northern Virginia, London, and Frankfurt.
- Coldline Storage price reductions apply to the following regions: London, Frankfurt, Mumbai, and Sydney.
- Details regarding Cloud Storage pricing can be found on the Pricing page.
January 10, 2018
Montréal region (northamerica-northeast1
) launched.
- New location for storing your data.
Netherlands region (europe-west4
) launched.
- New location for storing your data.
January 04, 2018
The Cloud Pub/Sub Notifications for Cloud Storage feature can now have up to 10 different notification configurations send notifications for the same event.
November 14, 2017
Requester Pays feature is now available.
- When enabled on a bucket, users accessing the bucket or its contents must specify a project to bill for charges that arise from their request.
- Callers can specify a billing project on requests to buckets both with and without Requester Pays enabled.
The Cloud Pub/Sub Notifications for Cloud Storage feature is now in GA.
The resource attribute of Cloud Pub/Sub Notifications for Cloud Storage is now deprecated. It does not appear for new subscriptions and will not appear in any subscription after June 1, 2018.
October 31, 2017
Mumbai region (asia-south1
) launched.
- New location for storing your data.
September 18, 2017
Bucket metadata PATCH
requests to the JSON API require the storage.buckets.setIamPolicy
permission if the requester has storage.buckets.getIamPolicy
permission. This is true even for patches that do not change ACLs or IAM permissions.
See IAM permissions for JSON and IAM permissions for gsutil for affected methods and commands.
September 05, 2017
São Paulo region (southamerica-east1
) launched.
- New location for storing your data.
August 14, 2017
You can now control Object Lifecycle Management from the Storage Console.
August 01, 2017
Frankfurt region (europe-west3
) launched.
- New location for storing your data.
June 20, 2017
Sydney region (australia-southeast1
) launched.
- New location for storing your data.
June 06, 2017
New public dataset stored in Cloud Storage.
- Data for NEXRAD are now hosted publicly in Cloud Storage.
London region (europe-west2
) launched.
- New location for storing your data.
May 31, 2017
Identity and Access Management (IAM) policies are now GA for buckets. Policies applied at the bucket level can be used to control access to individual buckets as well as all the objects within them.
May 24, 2017
Attempts to access a non-existent object returns a 403 error instead of a 404 error if the requester lacks object listing permission for the associated bucket.
May 09, 2017
Northern Virginia region (us-east4
) launched.
- New location for storing your data.
April 26, 2017
The Cloud Storage Client Libraries for the Cloud Storage API is now in GA.
April 11, 2017
Singapore region (asia-southeast1
) launched.
- New location for storing your data.
April 06, 2017
Labels can now be used with your buckets in order to better organize all of your Google Cloud Platform resources.
March 27, 2017
Cloud Pub/Sub Notifications for Cloud StorageBETA
- Track changes to objects in your buckets through notifications sent to Cloud Pub/Sub.
- You can set the event types that generate notifications as well as the information contained within notifications.
December 07, 2016
The per-object storage class feature is now in GA.
November 07, 2016
asia-northeast1
region launched.
- New location for storing your data.
October 20, 2016
Coldline, a new archival storage class, is now available.
- The Coldline Storage class provides low price, immediately accessible data storage for your backup, archival and disaster recovery needs.
- Ideal for data that intends to be accessed less than once a year.
Standard Storage class is now Multi-Regional Storage and Regional Storage.
- The Multi-Regional Storage class provides the same price and performance along with geo-redundant copies of your data and a 99.95% availability SLA.
- The Regional Storage class provides the same performance at a reduced price.
Per-object storage classesBETA
- Users can set the storage class at the object level.
- Users can configure lifecycle management to automatically change the storage class of an object when designated criteria are met.
October 04, 2016
Public datasets stored in Cloud Storage
- Datasets for the Landsat and Sentinel-2 missions are now hosted publicly in Cloud Storage.
- Read about the Landsat dataset
- Read about the Sentinel-2 dataset
September 26, 2016
Alpha release for bucket-level IAM.
- Access to this feature is currently by request/invite only. Apply IAM permissions to individual buckets in your projects.
August 29, 2016
Improved upload experience in the Storage Console.
- Users can retry failed uploads.
- The upload drawer persists when navigating to other parts of the Storage Console.
- Users are immediately notified when an upload starts and ends.
August 03, 2016
Nearline latency times reduced.
- Buckets created in the Nearline storage class now have the same sub-second latency as other storage class buckets.
August 01, 2016
Object generation numbers no longer have ordering guarantees.
- Generation numbers associated with Cloud Storage objects no longer increase monotonically or have ordering guarantees between generations.
- Generation numbers continue to be unique resource identifiers.
- See the announcement.
July 20, 2016
us-west1
region launched.
- New location for storing your data.
June 24, 2016
X-Goog-Content-Length-Range
custom header available.
June 13, 2016
On-Demand I/O for Nearline-class buckets no longer necessary.
- Buckets created in the Nearline storage class now have throughput and QPS that automatically scale with your needs, at no extra cost.