1.22.0 (2026-04-02)
1.21.0 (2026-03-05)
- Add a new field to support Dataplex integration configuration (9c80b8b)
1.20.0 (2026-01-08)
- add POSTGRES_18 to DatabaseVersion (db65e79)
1.19.0 (2025-10-10)
- 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.charsetto 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)
- An existing enum
PoolModeis removed from theConnectionPoolConfig(PiperOrigin-RevId: 811874519) (2a37bd3)
- specify that the STOPPED state is not used for clusters anymore (PiperOrigin-RevId: 811874519) (2a37bd3)
1.18.0 (2025-06-25)
- 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)
- alloydb: A comment for field
earliest_restorable_time(e720182) - alloydb: A comment for field
earliest_restorable_time(e720182) - alloydb: A comment for field
statusin messagePscAutoConnectionConfig(e720182) - alloydb: A comment for field
statusin messagePscAutoConnectionConfig(e720182)
1.17.0 (2025-06-17)
- 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)
- alloydb: A comment for field
earliest_restorable_time(9614487) - alloydb: A comment for field
statusin messagePscAutoConnectionConfig(9614487)
1.16.1 (2025-06-04)
- alloydb: Fix: upgrade gRPC service registration func (6a871e0)
1.16.0 (2025-05-21)
- alloydb: A new enum
GCAEntitlementTypeis added (2aaada3) - alloydb: A new enum
Scopeis added (2aaada3) - alloydb: A new field
assistive_experiences_enabledis added to message.google.cloud.alloydb.v1alpha.Instance(2aaada3) - alloydb: A new field
gca_configis added to message.google.cloud.alloydb.v1alpha.Instance(2aaada3) - alloydb: A new field
machine_typeis added to message.google.cloud.alloydb.v1alpha.Instance(2aaada3) - alloydb: A new field
psc_auto_connectionsis added to message.google.cloud.alloydb.v1alpha.Instance(2aaada3) - alloydb: A new field
recommended_integer_valueis added to message.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag(2aaada3) - alloydb: A new field
recommended_string_valueis added to message.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag(2aaada3) - alloydb: A new field
scopeis added to message.google.cloud.alloydb.v1alpha.ListSupportedDatabaseFlagsRequest(2aaada3) - alloydb: A new field
scopeis added to message.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag(2aaada3) - alloydb: A new message
ExportClusterRequestis added (2aaada3) - alloydb: A new message
ExportClusterResponseis added (2aaada3) - alloydb: A new message
GCAInstanceConfigis added (2aaada3) - alloydb: A new message
GcsDestinationis added (2aaada3) - alloydb: A new message
ImportClusterRequestis added (2aaada3) - alloydb: A new message
ImportClusterResponseis added (2aaada3) - alloydb: A new message
PscAutoConnectionConfigis added (2aaada3) - alloydb: A new message
RestoreFromCloudSQLRequestis added (2aaada3) - alloydb: A new method
ExportClusteris added to serviceAlloyDBAdmin(2aaada3) - alloydb: A new method
ImportClusteris added to serviceAlloyDBAdmin(2aaada3) - alloydb: A new service
AlloyDBCSQLAdminis added (2aaada3)
- alloydb: A comment for field
database_flagsin message.google.cloud.alloydb.v1alpha.Instanceis changed (2aaada3) - alloydb: A comment for field
encryption_configin message.google.cloud.alloydb.v1alpha.AutomatedBackupPolicyis changed (2aaada3) - alloydb: A comment for field
encryption_configin message.google.cloud.alloydb.v1alpha.ContinuousBackupConfigis changed (2aaada3) - alloydb: A comment for field
idin message.google.cloud.alloydb.v1alpha.Instanceis changed (2aaada3) - alloydb: A comment for field
ipin message.google.cloud.alloydb.v1alpha.Instanceis changed (2aaada3) - alloydb: A comment for field
requested_cancellationin message.google.cloud.alloydb.v1alpha.OperationMetadatais changed (2aaada3) - alloydb: A comment for field
statein message.google.cloud.alloydb.v1alpha.Instanceis changed (2aaada3) - alloydb: A comment for field
track_wait_event_typesin message.google.cloud.alloydb.v1alpha.Instanceis changed (2aaada3) - alloydb: A comment for field
use_metadata_exchangein message.google.cloud.alloydb.v1alpha.GenerateClientCertificateRequestis changed (2aaada3) - alloydb: A comment for field
userin message.google.cloud.alloydb.v1alpha.ExecuteSqlRequestis changed (2aaada3) - alloydb: A comment for field
zone_idin message.google.cloud.alloydb.v1alpha.Instanceis changed (2aaada3) - alloydb: A comment for message
Instanceis changed (2aaada3)
1.15.2 (2025-05-06)
- alloydb: Upgrade gRPC service registration func (7c01015)
1.15.1 (2025-04-15)
- alloydb: Update google.golang.org/api to 0.229.0 (3319672)
1.15.0 (2025-03-19)
- alloydb: A new message
ExportClusterRequestis added (8e05420) - alloydb: A new message
ExportClusterResponseis added (8e05420) - alloydb: A new message
GcsDestinationis added (8e05420) - alloydb: A new method
ExportClusteris added to serviceAlloyDBAdmin(#11861) (8e05420)
- alloydb: A comment for field
database_flagsin message.google.cloud.alloydb.v1beta.Instanceis changed (8e05420) - alloydb: A comment for field
idin message.google.cloud.alloydb.v1beta.Instanceis changed (8e05420) - alloydb: A comment for field
ipin message.google.cloud.alloydb.v1beta.Instanceis changed (8e05420) - alloydb: A comment for field
requested_cancellationin message.google.cloud.alloydb.v1beta.OperationMetadatais changed (8e05420) - alloydb: A comment for field
statein message.google.cloud.alloydb.v1beta.Instanceis changed (8e05420) - alloydb: A comment for field
zone_idin message.google.cloud.alloydb.v1beta.Instanceis changed (8e05420)
1.14.2 (2025-03-13)
- alloydb: Update golang.org/x/net to 0.37.0 (1144978)
1.14.1 (2025-01-02)
- alloydb: Update golang.org/x/net to v0.33.0 (e9b0b69)
1.14.0 (2024-11-14)
- 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)
- alloydb: Deprecated various PSC instance configuration fields (380e7d2)
- alloydb: Deprecated various PSC instance configuration fields (f072178)
- 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)
- 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)
- 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)
- 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)
- alloydb: Bump dependencies (2ddeb15)
1.12.0 (2024-08-27)
- 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)
- alloydb: Add support for Go 1.23 iterators (84461c0)
1.10.7 (2024-08-08)
- alloydb: Update google.golang.org/api to v0.191.0 (5b32644)
1.10.6 (2024-07-24)
- alloydb: Update dependencies (257c40b)
1.10.5 (2024-07-10)
- alloydb: Bump google.golang.org/grpc@v1.64.1 (8ecc4e9)
1.10.4 (2024-07-01)
- alloydb: Bump google.golang.org/api@v0.187.0 (8fa9e39)
1.10.3 (2024-06-26)
- alloydb: Enable new auth lib (b95805f)
1.10.2 (2024-05-01)
- alloydb: Bump x/net to v0.24.0 (ba31ed5)
1.10.1 (2024-03-14)
- alloydb: Update protobuf dep to v1.33.0 (30b038d)
1.10.0 (2024-03-04)
- alloydb: Support for obtaining the public IP address of an Instance (d130d86)
1.9.0 (2024-02-26)
1.8.1 (2024-01-30)
- alloydb: Enable universe domain resolution options (fd1d569)
1.8.0 (2024-01-03)
1.7.0 (2023-11-09)
- alloydb: Add new field in
GenerateClientCertificatev1 API to allow AlloyDB connectors request client certs with metadata exchange support (b44c4b3)
1.6.3 (2023-11-01)
- alloydb: Bump google.golang.org/api to v0.149.0 (8d2ab9f)
1.6.2 (2023-10-26)
- alloydb: Update grpc-go to v1.59.0 (81a97b0)
1.6.1 (2023-10-12)
- alloydb: Update golang.org/x/net to v0.17.0 (174da47)
1.6.0 (2023-10-04)
- 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)
- 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)
1.3.0 (2023-07-18)
1.2.1 (2023-06-20)
- alloydb: REST query UpdateMask bug (df52820)
1.2.0 (2023-06-13)
- 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)
- alloydb: Update all direct dependencies (b340d03)
1.0.1 (2023-05-08)
- alloydb: Update grpc to v1.55.0 (1147ce0)
1.0.0 (2023-04-25)
0.2.1 (2023-04-04)
- alloydb: Minor formatting in description of AvailabilityType (7aa546e)
0.2.0 (2023-03-15)
- alloydb: Update iam and longrunning deps (91a1f78)