Version 221.0.0 introduces a breaking change by removing the deprecated host argument from gcloud sql users commands. It also brings several new features, including enhanced gcloud app logs output for various runtimes and new flags for BigQuery dataset partition expiration and Cloud Spanner DML operations. Additionally, the --no-address flag for Cloud Dataproc and --response flag for Compute Engine health-checks have been promoted to General Availability.

Jump to: Annotated Release Notes | Stats 📊

Breaking Changes

  • Removed the deprecated host positional argument from gcloud sql users create, gcloud sql users delete, and gcloud sql users set-password.

New Features by Service

App Engine

  • gcloud app logs read and gcloud app logs tail now display stdout and stderr from the App Engine standard environment Python 3.7, PHP 7.2, Go 1.11, Java 8, and Node.js 8 runtimes by default, or explicitly by supplying --logs=<stdout|stderr>.
    • Flags: --logs=<stdout|stderr>

BigQuery

  • Added flags for setting a default table partition expiration for a dataset.

Cloud Dataproc

  • Promoted the --no-address flag of gcloud dataproc clusters create and gcloud dataproc workflow-templates set-managed-cluster to General Availability (GA).
    • Flags: --no-address

Cloud Spanner

  • Added --enable-partitioned-dml flag for gcloud beta spanner execute-sql.
    • Flags: --enable-partitioned-dml

Compute Engine

  • Added gcloud beta compute instances get-guest-attributes command for retrieving guest attributes.
  • Promoted the --response flag of gcloud compute health-checks for HTTP/S commands to General Availability (GA).
    • Flags: --response

Stats

  • Files changed: 112
  • Inserted lines: +3,083
  • Deleted lines: -1,436

Generated by Gemini - View full diff

Google, Google Cloud, and gcloud are trademarks of Google LLC. This analysis was automatically generated by an AI agent examining only public release artifacts, without access to internal or non-public information from Google Cloud.