Google Cloud Platform
Compute Engine

Release Notes

This page contains release notes for each version of the Google Compute Engine API.

Current version: v1

Release history

  1. November 18, 2015
  2. November 13, 2015
  3. November 12, 2015
  4. October 15, 2015
  5. October 09, 2015
  6. October 05, 2015
  7. October 01, 2015
  8. September 30, 2015
  9. September 08, 2015
  1. September 03, 2015
  2. July 28, 2015
  3. July 15, 2015
  4. July 14, 2015
  5. July 01, 2015
  6. June 29, 2015
  7. June 03, 2015
  8. May 18, 2015
  9. May 13, 2015
  1. May 08, 2015
  2. May 04, 2015
  3. April 30, 2015
  4. April 29, 2015
  5. April 27, 2015
  6. April 23, 2015
  7. April 15, 2015
  8. March 30, 2015
  9. March 25, 2015
  10. Archived release notes

November 18, 2015


Launched support for custom machine types into Beta.

November 13, 2015

Updated the resource quotas page to reflect that quotas are now listed on the Quotas page in the Developers Console.

November 12, 2015


Launched support for changing the machine type of a stopped instance into Beta.

October 15, 2015


October 09, 2015


Added support for using Mailgun to send email.

October 05, 2015


Updated activity logs so that the log data contains a structPayload in JSON format instead of a textPayload in protobuf format. See examples in the Activity Logs documentation for more information.

October 01, 2015

Added new us-east1 region. us-east1 contains Haswell zones that are now available to all projects and users.

See Regions and Zones for more information.

September 30, 2015

The User Accounts service is now available in Beta. Updates include:

  • Release of new beta-accounts.. images that have user accounts enabled
  • Update to quota limits

September 08, 2015


Preemptible instances are now Generally Available to all users and projects.

September 03, 2015

Machine Types

32-core machine types are now Generally Available to all users and projects.

Instance Groups and Autoscaler

Instance Groups and Autoscaler are now Generally Available to all users and projects.

July 28, 2015


Debian 8 images are now available to all users and projects starting with debian-8-jessie-v20150710.


Protect data on Compute Engine with your own encryption keys. The Customer-Supplied Encryption Keys feature is now available in Beta for select countries.

July 15, 2015


Updated the User Accounts API to use a new API endpoint:

July 14, 2015


Windows images are now generally available to all users and projects. Commands for managing Windows instances are no longer in beta.

July 01, 2015


  • Released new Windows images, 20150629, that supports service account scopes. This removes the restriction that users must make their startup script publicly-accessible for Windows instances.
  • Added new Python and Java script that can programmatically reset a Windows password. See Progammatically generate a userame and password for more information.

June 29, 2015


Updated the User Accounts service to support the latest Ubuntu images.

June 03, 2015


Updated Windows authentication process. Windows images v20150511 and later will use the new scheme by default. gcloud will now generate a random password for Windows login; it is no longer possible to manually set a Windows password through gcloud but you can set a custom password in the instance. See Understand the WIndows authentication process for more information.

May 18, 2015


Added preemptible instances that you can create and run at a much lower price than normal instances. For more information about how to use these instances in your Compute Engine project, see the preemptible instances documentation.

Machine types

Lowered the price of all machine types in all locations. For more information, see the price sheet.

May 13, 2015


Removed support for running sysprep-oobe-script-* startup scripts on Windows virtual machines. We recommend using windows-startup-script-* keys as replacements. For more information, see Startup scripts.

May 08, 2015


Added documentation for configuring network time protocol (NTP) on virtual machine instances. Make sure you adjust your NTP settings before the upcoming leap second on June 30th, 2015.

May 04, 2015


Updated activity logs so that the format of the log data is provided in protobuf rather than JSON. See examples in the Activity Logs documentation for more information.

April 30, 2015


Added new User Accounts feature, available in Alpha. User accounts allow you to create Linux user accounts for your virtual machines.

April 29, 2015


Released instance stop() and start() features into General Availability. Additionally, stopped instances no longer count towards your CPU resource quotas.

See Stopping an instance and Restarting a stopped instance for more information.


Upgraded us-central1-b to use Haswell processors. All new virtual machines started in us-central1-b will use Haswell processors by default. Existing instances in us-central1-b have been upgraded from Sandy Bridge to Haswell processors.

See Zones and Machine Types for a full list of available zones and processors.

April 27, 2015


Released new Ubuntu 15.04 Vivid Vervet images. See Operating Systems for more information.

April 23, 2015


Added location information about Compute Engine regions. To see specific geographic location of regions, see the Regions & Zones documentation.


Added support for autoscaling with multiple policies.

March 30, 2015


Removed europe-west1-a zone, which was deprecated on October 15, 2014.

March 25, 2015


Added shutdown script support on Windows for Windows images v20150310 or later.