You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.
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.
July 24, 2026
Connector repositories act as proxies for upstream sources. All requests to the repository are proxied to the upstream source and no artifacts are cached in Artifact Registry. This configuration allows for full auditability of upstream sources and supports cases where third-party policies prevent artifact caching. For more information, see Connector repositories overview.
April 15, 2026
Platform logs can record data about successful and failed requests made to Artifact Registry repositories. For more information, see Access and use platform logs.
April 06, 2026
You can manually prewarm images in Artifact Registry to reduce the cold-start latency for deployments. This feature is only available using the API.
February 06, 2026
When a vulnerability scan detects a secret, Artifact Analysis creates a secret-type occurrence with details about the secret. For more information, see Scan for secrets.
January 28, 2026
Artifact Analysis now supports custom organization policies on notes and occurrences. For more information, see Use custom organization policies.
January 21, 2026
Artifact Registry is available in the asia-southeast3 region (Bangkok).
For more information, see Global locations.
January 20, 2026
Artifact Registry now calculates fingerprints for each version of a package pushed to the Artifact Registry repository. You can use the fingerprint to validate that the package wasn't modified when moving between Google Cloud systems, such as Compute Engine and Cloud Build. This feature is in public preview. For more information, see Use fingerprints to verify package version identities.
December 22, 2025
You can now view attachments for non-Docker Artifact Registry repositories in the Google Cloud console. This feature is in public preview. For more information, see List attachments.
December 19, 2025
Download rules are now available for Apt repositories in Artifact Registry. For more information, see Restrict artifact downloads.
December 15, 2025
When you push a Java, Python, or Node.js package to Artifact Registry, Artifact Analysis can now scan the package for vulnerabilities. For more information, see the following topics:
November 24, 2025
You can now use
ExportArtifact()
to export an artifact to a Cloud Storage bucket.
November 04, 2025
Artifact Registry support for managing Ruby gems with Artifact Registry repositories is in Preview. For more information, see the following topics:
September 23, 2025
Layer-based scanning for Artifact Analysis is in Preview. You can view vulnerability metadata for a specific layer of your image digest in the Google Cloud Console and in the GCloud CLI. For more information, see the following topics:
Google Cloud Console:
- View layer metadata for Go images
- View layer metadata for Java images
- View layer metadata for Node.js images
- View layer metadata for Python images
GCloud CLI
August 29, 2025
The Container Analysis API now supports the option of returning partial results during region-down failure conditions when listing notes, listing occurrences, or generating vulnerability summaries. For more information, view the returnPartialSuccess parameter for the following requests:
- v1.projects.locations.notes.list
- v1.projects.locations.occurrences.getVulnerabilitySummary
- v1.projects.locations.occurrences.list
- v1.projects.notes.list
- v1.projects.occurrences.getVulnerabilitySummary
- v1.projects.occurrences.list
- v1beta1.projects.locations.notes.list
- v1beta1.projects.locations.occurrences.getVulnerabilitySummary
- v1beta1.projects.locations.occurrences.list
- v1beta1.projects.notes.list
- v1beta1.projects.occurrences.getVulnerabilitySummary
- v1beta1.projects.occurrences.list
June 25, 2025
Artifact Registry generic repositories are now generally available.
Generic repositories store versioned, immutable artifacts that don't have to adhere to any specific package format in Artifact Registry. You can store and manage arbitrary files such as archives, binaries, and media files with no package specifications or management clients.
To get started with generic repositories, see the quickstart.
April 15, 2025
Artifact Registry attachments are available in Preview for all repository formats. Attachments are artifacts that store metadata about a related artifact stored in Artifact Registry. To get started with attachments, see Store artifact metadata in attachments.
April 09, 2025
Gemini Cloud Assist for Artifact Registry is in Preview. You can learn about your container images with Gemini assistance.
To learn more, read the Gemini Cloud Assist overview.
March 14, 2025
Security Command Center ingests Artifact Analysis scanning findings from images scanned in Artifact Registry and deployed to supported runtimes.
In Security Command Center, you can view container image vulnerabilities within your running workloads across all projects alongside your other security risks in. You can also export these findings to BigQuery for in-depth analysis and long-term storage. This feature is in Preview. For more information, see vulnerability assessment.
Artifact Registry remote repositories and virtual repositories for Go are now Generally Available. To learn more about Go format repositories, read Work with Go modules.
March 04, 2025
Artifact Registry is available in the europe-north2 region (Stockholm). For more information, see Global locations.
February 28, 2025
Artifact Registry is now enabled for use with Cloud KMS Autokey.
Using keys generated by Autokey can help you consistently align with industry standards and recommended practices for data security, including the HSM protection level, separation of duties, key rotation, location, and key specificity. Keys requested using Autokey function identically to other Cloud HSM keys with the same settings.
For more information, see Enabling customer-managed encryption keys. To learn more about Cloud KMS Autokey, see Autokey overview.
February 19, 2025
Artifact Registry might give a 400 error on pushes or pulls for Workforce Identity Federation users. This issue is caused by Workforce Identity Federation attribute mappings in the Artifact Registry URL causing problems on the backend.
To mitigate this issue, you can push or pull from Artifact Registry without attribute mappings, or reduce the length of your attribute mappings.
November 20, 2024
Artifact Registry is available in the northamerica-south1 region (Querétaro, Mexico, North America). For more information, see Global locations.
November 19, 2024
Artifact Registry now provides the option to enable or disable vulnerability scanning on individual repositories. By giving you more granular control over the number of images scanned, this feature can help you manage scanning costs and reduce noise in vulnerability scanning results.
This feature is Generally Available.
For more information, see Enable or disable automatic scanning.
November 11, 2024
The Container Registry -> Artifact Registry Migration Admin role simplifies the IAM roles required for the transition from Container Registry to Artifact Registry. For instructions on how to use the role, see Automatically migrate from Container Registry to Artifact Registry.
October 21, 2024
Artifact Analysis now supports manual scans for vulnerabilities in the following types of packages:
- AlmaLinux OS
- Chainguard
- .NET
- Google Distroless
- NPM
- PHP
- Python
- Ruby
- Rust
- Red Hat Universal Base Image (UBI)
- Rocky Linux
- SUSE Linux Enterprise Server (SLES)
- Wolfi
You can use the On-Demand Scanning API to manually scan container images locally on your computer or in your registry. Artifact Analysis scans for vulnerabilities in these new packages types, in addition to already supported package types.
These capabilities are Generally Available (GA).
For more information, see Container scanning overview.
Artifact Analysis now supports scanning for vulnerabilities in the following types of operating systems:
- AlmaLinux OS
- Chainguard
- Google Distroless
- Red Hat Universal Base Image (UBI)
- Rocky Linux
- SUSE Linux Enterprise Server (SLES)
- Wolfi
If the Container Scanning API is enabled, it scans container images pushed to Artifact Registry addressing these new operating systems, in addition to already supported operating system and language package vulnerabilities.
These capabilities are Generally Available.
For more information, see Container scanning overview, or enable Container Scanning API.
October 18, 2024
Artifact Registry remote repositories support setting standard Artifact Registry repositories as upstreams for supported formats.
To learn more about how remote repositories work, read the Remote repository overview.
October 15, 2024
Organization policy constraints for Artifact Registry is available in General Availability.
For more information, see Use custom organization policies.
October 09, 2024
Artifact Registry artifact download rules are in Preview.
Download rules let you restrict downloads at the repository and package level. To learn more, see Restrict artifact downloads. To configure download rules, follow the instructions in Restrict artifact downloads with download rules.
October 03, 2024
Artifact Registry support for OCI specifications v1.1 is generally available in Docker format repositories.
You can upload containerized metadata about another container image to Artifact Registry as an attachment. To learn more, see Manage container metadata.
September 30, 2024
Artifact Analysis is gradually rolling out regionalized data storage and endpoints to help support compliance with data residency requirements. The Container Analysis API stores metadata in the same region or multi-region as the Artifact Registry repository where your image is scanned.
For more information, see Metadata storage locations.
August 30, 2024
Artifact Registry records metrics and logs for your projects. To explore the available Artifact Registry metrics and logs, view your project in the Metrics Explorer or the Logs Explorer.
For more information about metrics and logs, read Observability in Google Cloud.
Updates to the Artifact Registry API are as follows:
- Add or update file annotations with
UpdateFile(). - Add or update package version annotations with
UpdateVersion(). - Filter by annotation or name with
ListFiles(),ListPackages(), andListVersions(). - Filter by name with
ListTags(),ListRepositories()andListDockerImages(). - Order by
name,createTime, orupdateTimeforListFiles(),ListVersions(),ListRepositories(), andListPackages().
August 21, 2024
The following Artifact Registry Cloud Audit Log method names have changed:
Docker-EmptyTarBlobis renamedDocker-ServeBlobDocker-GetEmptyTagsis renamedDocker-GetTagsDocker-HeadEmptyTarBlobis renamedDocker-HeadBlobKfp-UploadPackage-Redirectis renamedKfp-UploadPackageApt-ViewRemoteIndexFileis renamed to indicate the type of file requested:Apt-ViewIndexFile: when a repository metadata file is requestedApt-Contents: when the Contents index file for a specific repository component and architecture type is requestedApt-ViewArchIndexFile: when the Packages index file for a specific repository component and architecture type is requested
Apt-ViewRemotePackageFileis renamedApt-ViewPackageFileYum-ViewUpstreamFileis renamed to indicate the type of file requested:Yum-ViewIndexKey: when the public key for signing Yum packages is requestedYum-ViewIndexFile: when one of a repository's index files is requestedYum-ViewPackageFile: when a Yum package file is requested
For more information on Artifact Registry logs, see Audit Logging.
May 24, 2024
Cleanup policies for Artifact Registry are Generally Available (GA).
Cleanup policies help you manage artifacts by automatically deleting artifacts that you no longer need, while keeping artifacts that you want to store.
Deletions requested by Cleanup policies count against Artifact Registry delete request quota and limits.
May 10, 2024
Artifact Registry generic repositories are available in Preview.
Generic repositories store versioned, immutable artifacts that don't have to adhere to any specific package format in Artifact Registry. You can store and manage arbitrary files such as archives, binaries, and media files with no package specifications or management clients.
To get started with generic repositories, see the quickstart.
April 19, 2024
Artifact Registry download file feature is Generally Available (GA) for standard repositories and remote repositories.
The download file feature allows users to download individual files without configuring authentication for format-specific tooling. For more information, see Download files.
April 18, 2024
The immutable tags setting is generally available for Docker repositories. When tags are immutable, you can't change the image digest that a tag references in the repository. You can configure this setting when you create a repository or change the setting on an existing repository.
April 02, 2024
Artifact Analysis automatic scanning for Ruby, Rust, .NET and PHP vulnerabilities in container images is now generally available. If the Container Scanning API is enabled, it scans container images pushed to Artifact Registry for Ruby, Rust, .NET and PHP vulnerabilities, in addition to already supported operating system and language package vulnerabilities.
Artifact Analysis returns Ruby, Rust, .NET and PHP vulnerability results for images that have a supported or unsupported operating system. When you push new versions of images to the registry, you might see more successful vulnerability scans against images without a supported operating system.
For more information, see Container scanning overview.
March 25, 2024
Artifact Analysis support for Vulnerability Exploitability eXchange (VEX) statements now includes the capability to upload VEX statements for multiple versions of an image. You can specify whether to associate a VEX statement with one image digest, or all versions of an image. This feature is in Preview. To learn more, see Upload VEX statements.
The software bill of materials (SBOM) feature is now Generally Available (GA). To learn more, see SBOM overview.
March 22, 2024
Effective March 22, 2024, Artifact Registry npm repositories enforce not including uppercase letters in package names in order to match npmjs naming rules. Packages with uppercase letters in their names pushed to Artifact Registry prior to this date aren't affected by this change unless you want to push them to a new repository.
March 19, 2024
Fixed the issue causing images copied to Artifact Registry from Container Registry with the automatic migration tool to fail to propagate their creation time to Artifact Registry. Artifact Registry creation time is set to the time the image was uploaded to Container Registry, and update time is set to the time the image is copied to Artifact Registry.
March 15, 2024
Artifact Registry remote repositories support basic authentication to user-defined and preset upstream sources for Docker, Maven, npm, and Python formats.
To create a remote repository using a preset or user-defined upstream source, see Create remote repositories. For more information on remote repository authentication, see Configure authentication to remote repositories.
Images copied to Artifact Registry from Container Registry with the automatic migration tool are failing to propagate their upload time to Artifact Registry, and instead have their upload time value set to zero, resulting in an upload time of early 1970. If you have cleanup policies that delete images based on upload time, this might mean all your copied images are deleted. We are actively working on a fix for this issue.
January 31, 2024
Artifact Registry is available in the africa-south1 region (Johannesburg, South Africa).
January 12, 2024
Artifact Registry Tags are Generally Available (GA). Tags are key-value pairs that you can use to group repositories and other resources across Google Cloud for reporting, auditing, and access control within your Google Cloud organization. To learn more, see Tag repositories.
October 31, 2023
Artifact Registry remote repositories now support authentication to Docker Hub upstream repositories.
To create a Docker Hub remote repository, take the quickstart.
October 27, 2023
Artifact Registry remote repositories are now generally available.
Remote repositories store artifacts from external sources such as Docker Hub or PyPI. A remote repository acts as a proxy for the external source so that you have more control over your external dependencies. The first time that you request a version of a package, Artifact Registry downloads and caches the package in the remote repository. The next time you request the same package version, Artifact Registry serves the cached copy.
To get started with remote repositories, try the quickstart.
Artifact Registry virtual repositories are now generally available.
Virtual repositories act as a single access point to download, install, or deploy artifacts in the same format from one or more upstream repositories. An upstream repository can be an Artifact Registry standard or remote repository.
To get started with virtual repositories, create a virtual repository, or see an example of how to use the different repository modes together in the repository overview usage example.
September 19, 2023
Artifact Registry is now available in the me-central2 region (Dammam, Saudi Arabia).