<?xml version="1.0" encoding="UTF-8"?>
<!-- AUTOGENERATED FILE. DO NOT EDIT. -->
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>tag:google.com,2016:storage-release-notes</id>
  <title>Cloud Storage - Release notes</title>
  <link rel="self" href="https://documentation.s3ns.fr/feeds/storage-release-notes.xml"/>
  <author>
    <name>Google Cloud Platform</name>
  </author>
  <updated>2026-05-28T00:00:00-07:00</updated>

  <entry>
    <title>May 28, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#May_28_2026</id>
    <updated>2026-05-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#May_28_2026"/>
    <content type="html"><![CDATA[<h3>Breaking</h3>
<p>As of August 26, 2026, in buckets with hierarchical namespace enabled,
the <a href="https://documentation.s3ns.fr/storage/docs/lifecycle">Object Lifecycle Management</a> <code>Delete</code> action will
delete empty folders when the empty folder meets all of the conditions in the
lifecycle rule.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 20, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#April_20_2026</id>
    <updated>2026-04-20T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#April_20_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Cloud Storage Model Context Protocol (MCP) server is <a href="https://documentation.s3ns.fr/products#product-launch-stages">generally
available</a>. You can
connect to Cloud Storage from AI applications using the server. It lets AI
applications and agents create buckets, retrieve object metadata, read and write
object data, and list buckets and objects. For more information, see <a href="https://documentation.s3ns.fr/storage/docs/use-cloud-storage-mcp">Use the
Cloud Storage MCP server</a> and <a href="https://documentation.s3ns.fr/storage/docs/reference/mcp">Cloud
Storage MCP reference</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 08, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#April_08_2026</id>
    <updated>2026-04-08T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#April_08_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can delete up to 1,000 objects in a single request by using the
Cloud Storage multi-object delete XML API. If you use Amazon S3-compatible tools or
libraries, you can point your request to the Cloud Storage endpoint to use this
feature with your existing workflows. For more information, see
<a href="https://documentation.s3ns.fr/storage/docs/deleting-objects">Delete objects</a> and
<a href="https://documentation.s3ns.fr/storage/docs/xml-api/post-bucket">Delete multiple objects</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 06, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#April_06_2026</id>
    <updated>2026-04-06T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#April_06_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use <a href="https://documentation.s3ns.fr/storage/docs/batch-operations/overview">Storage batch operations</a>
to update <a href="https://documentation.s3ns.fr/storage/docs/object-contexts">object contexts</a> for multiple objects
in a single job. You can clear all existing contexts from the specified objects,
remove contexts with specific keys, or update and insert new context key-value
pairs. For more information, see
<a href="https://documentation.s3ns.fr/storage/docs/batch-operations/create-manage-batch-operation-jobs">Create and manage batch operation jobs</a>.</p>
<h3>Feature</h3>
<p><a href="https://documentation.s3ns.fr/storage/docs/object-contexts">Object contexts</a> are now
<a href="https://documentation.s3ns.fr/products#product-launch-stages">generally available</a>.
You can attach key-value pairs to your objects to categorize, track, and search
your data. Object contexts are preserved by default during copy, rewrite, and
compose operations. You can help control this behavior by using the
<a href="https://documentation.s3ns.fr/storage/docs/json_api/v1/objects/copy#dropContextGroups"><code>dropContextGroups</code></a>
JSON API parameter or by providing new contexts in the request.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 02, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#April_02_2026</id>
    <updated>2026-04-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#April_02_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can configure which encryption types are allowed or prohibited for
creating new objects in a bucket. For more information, see
<a href="https://documentation.s3ns.fr/storage/docs/encryption/enforce-encryption-types">Enforce or restrict the encryption types for a bucket</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 12, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#March_12_2026</id>
    <updated>2026-03-12T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#March_12_2026"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p>Object uploads that use customer-managed encryption keys (CMEK) now fail if the
Cloud Storage service agent lacks the necessary IAM
role to decrypt the object. For steps to grant the required role, see
<a href="https://documentation.s3ns.fr/storage/docs/encryption/using-customer-managed-keys#service-agent-access">Assign a Cloud KMS key to a service agent</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 30, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#January_30_2026</id>
    <updated>2026-01-30T00:00:00-08:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#January_30_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Object change notification is deprecated on January 30, 2026. To generate
notifications for changes to objects, use
<a href="https://documentation.s3ns.fr/storage/docs/migrate-to-pub-sub-notifications">Pub/Sub notifications for Cloud Storage</a> instead.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 28, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#January_28_2026</id>
    <updated>2026-01-28T00:00:00-08:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#January_28_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Previously, when <a href="https://documentation.s3ns.fr/storage/docs/listing-buckets">listing buckets</a> by using the
client libraries, JSON API, or RPC API, the request returned an error if some
buckets couldn't be reached because a location was temporarily unavailable. You
can now use a partial success option to return a list of buckets that are
available, as well as the names of any buckets that can't be reached.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 21, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#January_21_2026</id>
    <updated>2026-01-21T00:00:00-08:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#January_21_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Bucket relocation with write downtime now supports completed multipart uploads.
If a multipart upload is started before relocation begins and is completed
before the final synchronization step, the objects are successfully relocated.
In-progress multipart uploads continue to block the final synchronization
step until they are either completed or cancelled. For more information, see
<a href="https://documentation.s3ns.fr/storage/docs/bucket-relocation/overview">Bucket relocation overview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 16, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#January_16_2026</id>
    <updated>2026-01-16T00:00:00-08:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#January_16_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use <a href="https://documentation.s3ns.fr/storage/docs/batch-operations/overview#dry-run">dry run</a> mode
to simulate storage batch operations jobs without modifying or deleting data.
Dry run helps you to validate your job configuration before running the actual
operation.</p>
<p>To learn how to configure a dry run job, see <a href="https://documentation.s3ns.fr/storage/docs/batch-operations/create-manage-batch-operation-jobs">Create and manage batch operations
jobs</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 15, 2026</title>
    <id>tag:google.com,2016:storage-release-notes#January_15_2026</id>
    <updated>2026-01-15T00:00:00-08:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#January_15_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>When you
<a href="https://documentation.s3ns.fr/storage/docs/use-soft-deleted-objects#bulk-restore">bulk restore soft-deleted objects</a>,
you can restore objects that were live at a specific time. You can also choose
the objects to restore based on the object creation time.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 17, 2025</title>
    <id>tag:google.com,2016:storage-release-notes#April_17_2025</id>
    <updated>2025-04-17T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#April_17_2025"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p><a href="https://documentation.s3ns.fr/storage/docs/best-practices-media-workload">Best practices for using Cloud Storage with media workloads</a> are now available.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 05, 2025</title>
    <id>tag:google.com,2016:storage-release-notes#February_05_2025</id>
    <updated>2025-02-05T00:00:00-08:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#February_05_2025"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p><a href="https://documentation.s3ns.fr/resources/storage/billing-fix-bigquery">Announced billing changes</a> for accessing Cloud Storage through BigQuery take effect Feb 21, 2025. These changes were originally set to take effect on February 01, 2025.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 15, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#November_15_2024</id>
    <updated>2024-11-15T00:00:00-08:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#November_15_2024"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p>You can now use the <a href="https://documentation.s3ns.fr/storage/docs/xml-api/reference-headers#xamzdecodedcontentlength"><code>x-amz-decoded-content-length</code> header</a> to allow an XML API upload that uses chunked transfer encoding to include a <a href="https://documentation.s3ns.fr/storage/docs/authentication/signatures">signature</a> in its <code>Authorization</code> header.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 07, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#November_07_2024</id>
    <updated>2024-11-07T00:00:00-08:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#November_07_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now restore soft-deleted buckets. If you delete a bucket with an active soft delete policy, Cloud Storage retains the bucket for the specified soft delete retention duration, during which the bucket can be restored to a live state. To learn more about the bucket restore feature, see <a href="https://documentation.s3ns.fr/storage/docs/use-soft-deleted-buckets">Use soft-deleted buckets</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 29, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#October_29_2024</id>
    <updated>2024-10-29T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#October_29_2024"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p><a href="https://documentation.s3ns.fr/storage/docs/audit-logging#available-logs">Data Access logs</a> are now compatible with all <a href="https://documentation.s3ns.fr/storage/docs/request-endpoints#cookieauth">authenticated browser downloads</a>.</p>
<ul>
<li>When an authenticated browser download occurs outside of the Google Cloud console, a resulting Data Access log has its <code>principalEmail</code> and <code>callerIp</code> fields redacted.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>October 28, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#October_28_2024</id>
    <updated>2024-10-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#October_28_2024"/>
    <content type="html"><![CDATA[<h3>Change</h3>
<p>Additional functionality is now available for the <a href="https://documentation.s3ns.fr/storage/docs/object-lock">Object Retention Lock</a> and <a href="https://documentation.s3ns.fr/storage/docs/bucket-lock">Bucket Lock</a> features:</p>
<ul>
<li><p>You can now <a href="https://documentation.s3ns.fr/storage/docs/using-object-lock#enable-retentions">enable Object Retention Lock on existing buckets using the Console</a>.</p></li>
<li><p>Enabling Object Retention Lock on a bucket will cause a <a href="https://documentation.s3ns.fr/resource-manager/docs/project-liens">lien</a> to be placed, at best effort, on the project containing the bucket.</p></li>
<li><p>Buckets can now have Bucket Lock and <a href="https://documentation.s3ns.fr/storage/docs/object-versioning">Object Versioning</a> enabled at the same time.</p></li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>October 22, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#October_22_2024</id>
    <updated>2024-10-22T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#October_22_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now emit client-side metrics for gRPC. To learn which metrics are supported and how to emit them, see <a href="https://documentation.s3ns.fr/storage/docs/client-side-metrics">Use gRPC client-side metrics</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 23, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#September_23_2024</id>
    <updated>2024-09-23T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#September_23_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use <a href="https://documentation.s3ns.fr/storage/docs/hns-overview">hierarchical namespace</a> with Cloud Storage FUSE. To learn more about how mounting buckets with hierarchical namespace enabled can help improve performance, see <a href="https://documentation.s3ns.fr/storage/docs/gcsfuse-performance#hierarchical-namespace">Mount buckets with hierarchical namespace enabled</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 05, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#August_05_2024</id>
    <updated>2024-08-05T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#August_05_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use parallel downloads with Cloud Storage FUSE to accelerate read performance of large files over 1 GB in size. When enabled, parallel downloads use multiple workers to download a file in parallel, accelerating file reads. For more information, see <a href="https://documentation.s3ns.fr/storage/docs/gcsfuse-performance-and-best-practices#parallel-downloads">Improve read performance using parallel downloads</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 31, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#July_31_2024</id>
    <updated>2024-07-31T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#July_31_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use the Google Cloud console to set a default soft delete retention duration. For more information, see <a href="https://documentation.s3ns.fr/storage/docs/use-tags-for-soft-delete#overview">Use tags to set a default soft delete retention duration for new buckets</a>.</p>
<h3>Feature</h3>
<p>You can now use list caching with Cloud Storage FUSE, which is a cache for directory and file list, or <code>ls</code>, responses that improves list operation speeds. To learn more about list caching and how to enable it, see the <a href="https://documentation.s3ns.fr/storage/docs/gcsfuse-cache#list-cache-overview">Cloud Storage FUSE caching overview page</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 23, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#July_23_2024</id>
    <updated>2024-07-23T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#July_23_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use tags to set a default soft delete retention duration on newly created buckets in your organization. To learn how to customize a default soft delete retention duration, see <a href="https://documentation.s3ns.fr/storage/docs/use-tags-for-soft-delete">Set a default soft delete retention duration</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 11, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#July_11_2024</id>
    <updated>2024-07-11T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#July_11_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now specify Frankfurt (europe-west3) and Zürich (europe-west6) as a predefined dual-region pairing. For more information, see <a href="https://documentation.s3ns.fr/storage/docs/locations#predefined">Predefined dual-regions</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 08, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#July_08_2024</id>
    <updated>2024-07-08T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#July_08_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now specify London (<code>europe-west2</code>) and Frankfurt (<code>europe-west3</code>) as a predefined dual-region pairing. For more information, see <a href="https://documentation.s3ns.fr/storage/docs/locations#predefined">Predefined dual-regions</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 02, 2024</title>
    <id>tag:google.com,2016:storage-release-notes#July_02_2024</id>
    <updated>2024-07-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://documentation.s3ns.fr/storage/docs/release-notes#July_02_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now disable soft delete for multiple buckets at a time or for all buckets in a project. To learn more, see <a href="https://documentation.s3ns.fr/storage/docs/use-soft-delete#bulk-turn-off-soft-delete-policy">Bulk disable soft delete</a>.</p>
]]>
    </content>
  </entry>

</feed>
