Skip to content

Latest commit

 

History

History
466 lines (260 loc) · 34.7 KB

File metadata and controls

466 lines (260 loc) · 34.7 KB

Changes

1.22.0 (2026-04-02)

1.21.0 (2026-03-05)

Features

  • Add a new field to support Dataplex integration configuration (9c80b8b)

1.20.0 (2026-01-08)

Features

  • add POSTGRES_18 to DatabaseVersion (db65e79)

1.19.0 (2025-10-10)

Features

  • Upgrade to Go 1.24 (#12781) (4f1129c)
  • add CRUD APIs on Databases (PiperOrigin-RevId: 811874519) (2a37bd3)
  • add PG 17 as a Database version (PiperOrigin-RevId: 811874519) (2a37bd3)
  • add configuration for Managed Connection Pool (PiperOrigin-RevId: 811874519) (2a37bd3)
  • update Database.charset to be immutable (PiperOrigin-RevId: 811874519) (2a37bd3)
  • add additional fields to Database object to specify the collation type, character type, if it is a template database, and the template to use for the database (PiperOrigin-RevId: 811874519) (2a37bd3)
  • add field to ExecuteSQL request to just validate the sql statement (PiperOrigin-RevId: 811874519) (2a37bd3)

Bug Fixes

  • An existing enum PoolMode is removed from the ConnectionPoolConfig (PiperOrigin-RevId: 811874519) (2a37bd3)

Documentation

  • specify that the STOPPED state is not used for clusters anymore (PiperOrigin-RevId: 811874519) (2a37bd3)

1.18.0 (2025-06-25)

Features

  • alloydb: Backup.create_completion_time output field (e720182)
  • alloydb: Backup.create_completion_time output field (e720182)
  • alloydb: Cluster.DenyMaintenancePeriod field (e720182)
  • alloydb: Cluster.DenyMaintenancePeriod field (e720182)
  • alloydb: Instance.ActivationPolicy field (e720182)
  • alloydb: Instance.ActivationPolicy field (e720182)
  • alloydb: InstanceNetworkConfig.allocated_ip_range_override field (e720182)
  • alloydb: InstanceNetworkConfig.allocated_ip_range_override field (e720182)
  • alloydb: InstanceNetworkConfig.network output field (e720182)
  • alloydb: InstanceNetworkConfig.network output field (e720182)

Documentation

  • alloydb: A comment for field earliest_restorable_time (e720182)
  • alloydb: A comment for field earliest_restorable_time (e720182)
  • alloydb: A comment for field status in message PscAutoConnectionConfig (e720182)
  • alloydb: A comment for field status in message PscAutoConnectionConfig (e720182)

1.17.0 (2025-06-17)

Features

  • alloydb: Backup.create_completion_time output field (9614487)
  • alloydb: Cluster.DenyMaintenancePeriod field (9614487)
  • alloydb: Instance.ActivationPolicy field (9614487)
  • alloydb: InstanceNetworkConfig.allocated_ip_range_override field (9614487)
  • alloydb: InstanceNetworkConfig.network output field (9614487)

Documentation

  • alloydb: A comment for field earliest_restorable_time (9614487)
  • alloydb: A comment for field status in message PscAutoConnectionConfig (9614487)

1.16.1 (2025-06-04)

Bug Fixes

  • alloydb: Fix: upgrade gRPC service registration func (6a871e0)

1.16.0 (2025-05-21)

Features

  • alloydb: A new enum GCAEntitlementType is added (2aaada3)
  • alloydb: A new enum Scope is added (2aaada3)
  • alloydb: A new field assistive_experiences_enabled is added to message .google.cloud.alloydb.v1alpha.Instance (2aaada3)
  • alloydb: A new field gca_config is added to message .google.cloud.alloydb.v1alpha.Instance (2aaada3)
  • alloydb: A new field machine_type is added to message .google.cloud.alloydb.v1alpha.Instance (2aaada3)
  • alloydb: A new field psc_auto_connections is added to message .google.cloud.alloydb.v1alpha.Instance (2aaada3)
  • alloydb: A new field recommended_integer_value is added to message .google.cloud.alloydb.v1alpha.SupportedDatabaseFlag (2aaada3)
  • alloydb: A new field recommended_string_value is added to message .google.cloud.alloydb.v1alpha.SupportedDatabaseFlag (2aaada3)
  • alloydb: A new field scope is added to message .google.cloud.alloydb.v1alpha.ListSupportedDatabaseFlagsRequest (2aaada3)
  • alloydb: A new field scope is added to message .google.cloud.alloydb.v1alpha.SupportedDatabaseFlag (2aaada3)
  • alloydb: A new message ExportClusterRequest is added (2aaada3)
  • alloydb: A new message ExportClusterResponse is added (2aaada3)
  • alloydb: A new message GCAInstanceConfig is added (2aaada3)
  • alloydb: A new message GcsDestination is added (2aaada3)
  • alloydb: A new message ImportClusterRequest is added (2aaada3)
  • alloydb: A new message ImportClusterResponse is added (2aaada3)
  • alloydb: A new message PscAutoConnectionConfig is added (2aaada3)
  • alloydb: A new message RestoreFromCloudSQLRequest is added (2aaada3)
  • alloydb: A new method ExportCluster is added to service AlloyDBAdmin (2aaada3)
  • alloydb: A new method ImportCluster is added to service AlloyDBAdmin (2aaada3)
  • alloydb: A new service AlloyDBCSQLAdmin is added (2aaada3)

Documentation

  • alloydb: A comment for field database_flags in message .google.cloud.alloydb.v1alpha.Instance is changed (2aaada3)
  • alloydb: A comment for field encryption_config in message .google.cloud.alloydb.v1alpha.AutomatedBackupPolicy is changed (2aaada3)
  • alloydb: A comment for field encryption_config in message .google.cloud.alloydb.v1alpha.ContinuousBackupConfig is changed (2aaada3)
  • alloydb: A comment for field id in message .google.cloud.alloydb.v1alpha.Instance is changed (2aaada3)
  • alloydb: A comment for field ip in message .google.cloud.alloydb.v1alpha.Instance is changed (2aaada3)
  • alloydb: A comment for field requested_cancellation in message .google.cloud.alloydb.v1alpha.OperationMetadata is changed (2aaada3)
  • alloydb: A comment for field state in message .google.cloud.alloydb.v1alpha.Instance is changed (2aaada3)
  • alloydb: A comment for field track_wait_event_types in message .google.cloud.alloydb.v1alpha.Instance is changed (2aaada3)
  • alloydb: A comment for field use_metadata_exchange in message .google.cloud.alloydb.v1alpha.GenerateClientCertificateRequest is changed (2aaada3)
  • alloydb: A comment for field user in message .google.cloud.alloydb.v1alpha.ExecuteSqlRequest is changed (2aaada3)
  • alloydb: A comment for field zone_id in message .google.cloud.alloydb.v1alpha.Instance is changed (2aaada3)
  • alloydb: A comment for message Instance is changed (2aaada3)

1.15.2 (2025-05-06)

Bug Fixes

  • alloydb: Upgrade gRPC service registration func (7c01015)

1.15.1 (2025-04-15)

Bug Fixes

  • alloydb: Update google.golang.org/api to 0.229.0 (3319672)

1.15.0 (2025-03-19)

Features

  • alloydb: A new message ExportClusterRequest is added (8e05420)
  • alloydb: A new message ExportClusterResponse is added (8e05420)
  • alloydb: A new message GcsDestination is added (8e05420)
  • alloydb: A new method ExportCluster is added to service AlloyDBAdmin (#11861) (8e05420)

Documentation

  • alloydb: A comment for field database_flags in message .google.cloud.alloydb.v1beta.Instance is changed (8e05420)
  • alloydb: A comment for field id in message .google.cloud.alloydb.v1beta.Instance is changed (8e05420)
  • alloydb: A comment for field ip in message .google.cloud.alloydb.v1beta.Instance is changed (8e05420)
  • alloydb: A comment for field requested_cancellation in message .google.cloud.alloydb.v1beta.OperationMetadata is changed (8e05420)
  • alloydb: A comment for field state in message .google.cloud.alloydb.v1beta.Instance is changed (8e05420)
  • alloydb: A comment for field zone_id in message .google.cloud.alloydb.v1beta.Instance is changed (8e05420)

1.14.2 (2025-03-13)

Bug Fixes

  • alloydb: Update golang.org/x/net to 0.37.0 (1144978)

1.14.1 (2025-01-02)

Bug Fixes

  • alloydb: Update golang.org/x/net to v0.33.0 (e9b0b69)

1.14.0 (2024-11-14)

Features

  • alloydb: Add more observability options on the Instance level (380e7d2)
  • alloydb: Add more observability options on the Instance level (f072178)
  • alloydb: Add new API to execute SQL statements (380e7d2)
  • alloydb: Add new API to execute SQL statements (f072178)
  • alloydb: Add new API to perform a promotion or switchover on secondary instances (380e7d2)
  • alloydb: Add new API to perform a promotion or switchover on secondary instances (f072178)
  • alloydb: Add new API to upgrade a cluster (380e7d2)
  • alloydb: Add new API to upgrade a cluster (f072178)
  • alloydb: Add new CloudSQL backup resource (380e7d2)
  • alloydb: Add new CloudSQL backup resource (f072178)
  • alloydb: Add new cluster and instance level configurations to interact with Gemini (380e7d2)
  • alloydb: Add new cluster and instance level configurations to interact with Gemini (f072178)
  • alloydb: Add new PSC instance configuration setting and output the PSC DNS name (380e7d2)
  • alloydb: Add new PSC instance configuration setting and output the PSC DNS name (f072178)
  • alloydb: Add optional field to keep extra roles on a user if it already exists (380e7d2)
  • alloydb: Add optional field to keep extra roles on a user if it already exists (f072178)
  • alloydb: Add support for Free Trials (380e7d2)
  • alloydb: Add support for Free Trials (f072178)
  • alloydb: Add support to schedule maintenance (380e7d2)
  • alloydb: Add support to schedule maintenance (f072178)
  • alloydb: Additional field to set tags on a backup or cluster (380e7d2)
  • alloydb: Additional field to set tags on a backup or cluster (f072178)
  • alloydb: Support for obtaining the public ip addresses of an instance and enabling outbound public ip (380e7d2)
  • alloydb: Support for obtaining the public ip addresses of an instance and enabling outbound public ip (f072178)

Bug Fixes

  • alloydb: Deprecated various PSC instance configuration fields (380e7d2)
  • alloydb: Deprecated various PSC instance configuration fields (f072178)

Documentation

  • alloydb: Various typo fixes, correcting the formatting, and clarifications on the request_id and validate_only fields in API requests and on the page_size when listing the database (380e7d2)
  • alloydb: Various typo fixes, correcting the formatting, and clarifications on the request_id and validate_only fields in API requests and on the page_size when listing the database (f072178)

1.13.0 (2024-10-23)

Features

  • alloydb: Add more observability options on the Instance level (6071167)
  • alloydb: Add new API to execute SQL statements (6071167)
  • alloydb: Add new API to list the databases in a project and location (6071167)
  • alloydb: Add new API to perform a promotion or switchover on secondary instances (6071167)
  • alloydb: Add new PSC instance configuration setting and output the PSC DNS name (#11015) (6071167)
  • alloydb: Add optional field to keep extra roles on a user if it already exists (6071167)
  • alloydb: Add support for Free Trials (6071167)
  • alloydb: Add support to schedule maintenance (6071167)
  • alloydb: Additional field to set tags on a backup or cluster (6071167)
  • alloydb: Support for obtaining the public ip addresses of an instance and enabling either inbound or outbound public ip (6071167)

Bug Fixes

  • alloydb: Update google.golang.org/api to v0.203.0 (8bb87d5)
  • alloydb: WARNING: On approximately Dec 1, 2024, an update to Protobuf will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go files. This change is expected to affect very few if any users of this client library. For more information, see https://togithub.com/googleapis/google-cloud-go/issues/11020. (8bb87d5)

Documentation

  • alloydb: Various typo fixes, correcting the formatting, and clarifications on the request_id and validate_only fields in API requests and on the page_size when listing the database (6071167)

1.12.1 (2024-09-12)

Bug Fixes

  • alloydb: Bump dependencies (2ddeb15)

1.12.0 (2024-08-27)

Features

  • alloydb: Support for enabling outbound public IP on an instance (2b2c673)
  • alloydb: Support for getting maintenance schedule of a cluster (2b2c673)
  • alloydb: Support for getting outbound public IP addresses of an instance (2b2c673)
  • alloydb: Support for setting maintenance update policy on a cluster (2b2c673)

1.11.0 (2024-08-20)

Features

  • alloydb: Add support for Go 1.23 iterators (84461c0)

1.10.7 (2024-08-08)

Bug Fixes

  • alloydb: Update google.golang.org/api to v0.191.0 (5b32644)

1.10.6 (2024-07-24)

Bug Fixes

  • alloydb: Update dependencies (257c40b)

1.10.5 (2024-07-10)

Bug Fixes

  • alloydb: Bump google.golang.org/grpc@v1.64.1 (8ecc4e9)

1.10.4 (2024-07-01)

Bug Fixes

  • alloydb: Bump google.golang.org/api@v0.187.0 (8fa9e39)

1.10.3 (2024-06-26)

Bug Fixes

  • alloydb: Enable new auth lib (b95805f)

1.10.2 (2024-05-01)

Bug Fixes

  • alloydb: Bump x/net to v0.24.0 (ba31ed5)

1.10.1 (2024-03-14)

Bug Fixes

  • alloydb: Update protobuf dep to v1.33.0 (30b038d)

1.10.0 (2024-03-04)

Features

  • alloydb: Support for obtaining the public IP address of an Instance (d130d86)

1.9.0 (2024-02-26)

Features

  • alloydb: Support for obtaining the public IP address of an Instance (#9470) (c1f4bc8)

1.8.1 (2024-01-30)

Bug Fixes

  • alloydb: Enable universe domain resolution options (fd1d569)

1.8.0 (2024-01-03)

Features

  • alloydb: Added PSC config, PSC interface config, PSC instance config (#9184) (36fec33)

1.7.0 (2023-11-09)

Features

  • alloydb: Add new field in GenerateClientCertificate v1 API to allow AlloyDB connectors request client certs with metadata exchange support (b44c4b3)

1.6.3 (2023-11-01)

Bug Fixes

  • alloydb: Bump google.golang.org/api to v0.149.0 (8d2ab9f)

1.6.2 (2023-10-26)

Bug Fixes

  • alloydb: Update grpc-go to v1.59.0 (81a97b0)

1.6.1 (2023-10-12)

Bug Fixes

  • alloydb: Update golang.org/x/net to v0.17.0 (174da47)

1.6.0 (2023-10-04)

Features

  • alloydb/connectors: Start generating apiv1 (#8648) (c68448e)
  • alloydb: Add support to generate client certificate and get connection info for auth proxy in AlloyDB v1 (e9ae601)

1.5.0 (2023-09-20)

Features

  • alloydb: Added enum value for PG15 (2f3bb44)
  • alloydb: Added enum value for PG15 (2f3bb44)
  • alloydb: Changed description for recovery_window_days in ContinuousBackupConfig (2f3bb44)

1.4.0 (2023-07-31)

Features

1.3.0 (2023-07-18)

Features

  • alloydb: Add metadata exchange support for AlloyDB connectors (#8255) (22a908b)

1.2.1 (2023-06-20)

Bug Fixes

  • alloydb: REST query UpdateMask bug (df52820)

1.2.0 (2023-06-13)

Features

  • alloydb: Added ClusterView supporting more granular view of continuous backups (3abdfa1)
  • alloydb: Added ClusterView supporting more granular view of continuous backups (3abdfa1)
  • alloydb: Added new SSL modes ALLOW_UNENCRYPTED_AND_ENCRYPTED, ENCRYPTED_ONLY (3abdfa1)

1.1.0 (2023-05-30)

Features

  • alloydb: Update all direct dependencies (b340d03)

1.0.1 (2023-05-08)

Bug Fixes

  • alloydb: Update grpc to v1.55.0 (1147ce0)

1.0.0 (2023-04-25)

Features

0.2.1 (2023-04-04)

Documentation

  • alloydb: Minor formatting in description of AvailabilityType (7aa546e)

0.2.0 (2023-03-15)

Features

  • alloydb: Update iam and longrunning deps (91a1f78)

0.1.0 (2023-03-01)

Features

  • alloydb: Start generating apiv1, apiv1beta, apiv1alpha (#7503) (25e8426)

Changes