Releases
v1.87.0
Compare
Sorry, something went wrong.
No results found
1.87.0 (2026-06-03)
⚠ BREAKING CHANGES
[container] remove image_family from
[saasservicemgmt] Changed field behavior for an existing field
Features
[admanager] added new API dimension: (39e93fe )
[aiplatform] Release (39e93fe )
[aiplatform] Release (39e93fe )
[asset] add authentication scope for Policy Analyzer MCP tool (9c90001 )
[backstory] new module for backstory (#13334 ) (fd8f666 )
[bigquerymigration] add support for assessment tasks in BigQuery (9c90001 )
[chat] Support force notify and silent notification option for (39e93fe )
[cloudsupport] v2 version for GetComment and GetAttachment (39e93fe )
[compute] Update Compute Engine v1 API to revision 20260422 (9c90001 )
[container] add confidential instance type and hyperdisk support (39e93fe )
[container] add confidential instance type and hyperdisk support (39e93fe )
[container] add custom node image configuration (9c90001 )
[databasecenter] add a AggregateQueryStats API (9c90001 )
[datalineage] A new method SearchLineageStreaming is added (39e93fe )
[datamanager] add encrypted_user_id.proto and the EncryptedUserId (9c90001 )
[datamanager] add the coupon_codes field to CartData to track (9c90001 )
[dataproc] add support for Cloud Resource Manager tags for (39e93fe )
[developerknowledge] new module for developerknowledge (#13313 ) (502841b )
[dlp] Supporting Conversation Content Type (9c90001 )
[health] Introduce Data Subscription Service for managing webhook (9c90001 )
[health] introduce MedicalDeviceInfo message for Software as (9c90001 )
[maps-places] add transit_station data to Places API (New) (9c90001 )
[network-management] add fields and messages for Cloud Run jobs (9c90001 )
[network-security] add networksecurity v1 client library (9c90001 )
[policy-troubleshooter] add authentication scope for (9c90001 )
[recommender] Support utilization insights and cloud hub (9c90001 )
[security-private-ca] add (9c90001 )
[storage] add support for GCS Storage Control Intelligence Finding (9c90001 )
add duration to health metrics (#13181 ) (ae86384 )
add periodic WARNING metrics to assist in debugging (#12976 ) (c9e2e6d )
add v1 version support for geminidataanalytics (#13314 ) (946dfb4 )
bigquery-jdbc: implement JDBC getObject type coercion support (#13257 ) (72d4ab6 )
bqjdbc: Add custom logger to handle ResultSet logs (#13034 ) (887c67f )
bqjdbc: implement Per connection logging with Context proxy (#13001 ) (293f18f )
dataplex: Add RequestDataProductAccess method to request access (9c90001 )
migrate grpc-gcp to maven (#237 ) (d787372 )
spanner: add getIsolationLevel and getReadLockMode methods to CommitResponse (#13004 ) (d5fc504 )
spanner: add option for auto-tagging transactions (#13214 ) (c8234cf )
spanner: add option for inline begin with multi-use read only txn (#13233 ) (056abb6 )
Bug Fixes
[container] remove image_family from (9c90001 )
[saasservicemgmt] Changed field behavior for an existing field (9c90001 )
bigquery-jdbc: Add escape character support for pattern matching (#13259 ) (af3b7c5 )
bigquery-jdbc: configure logging early to capture URL parsing warnings and errors (#13323 ) (98d8e69 )
bigquery-jdbc: fallback to standard precision and scale for numeric, integer, and temporal types (#13321 ) (51ba902 )
bigquery-jdbc: fix manual commit mode failure for non-US regions (#13285 ) (d28436c )
bigquery-jdbc: handle EXPORT DATA, EXPORT MODEL, and LOAD DATA statements (#13267 ) (5970866 )
bigquery-jdbc: implement JDBC wrapper interface methods (#13322 ) (46d6a86 )
bigquery: prevent NullPointerException in OTel tracing when JobId is null (#13301 ) (dcc2a68 )
bigtable: Don't invoke unknown delegate code while holding a lock (#13202 ) (a7e859e )
bigtable: Ensure that FallbackChannelPool locks doesnt leak to alien listeners (#13195 ) (c8e615e )
bigtable: make heartbeat interval volatile (#13217 ) (279918e )
bigtable: make ignoreError volatile (#13218 ) (e5e5f14 )
bigtable: prune older AFEs first (#13215 ) (114e77b )
bigtable: recycle channel on consecutive new stream failures (#13245 ) (842f64e )
bigtable: resolve check-then-act race condition in VRpcImpl (#13196 ) (9853dd5 )
bigtable: resolve deadlock in ClientConfigurationManager when notifying callbacks (#13192 ) (c98e53d )
bqjdbc: avoid reusing statement in DatabaseMetaData (#13224 ) (b1279ab )
bqjdbc: fallback to RestAPI if ReadAPI is not accessible (#13018 ) (cb9bdc3 )
bqjdbc: fix BigDecimal usage in mocks (#13207 ) (65674c2 )
bqjdbc: fix Long to java.sql.Time coercion (#13035 ) (8ab9799 )
bqjdbc: optimize meetsReadRatio latency to achieve faster page counting (#13090 ) (36af3eb )
bqjdbc: Pass connection ID to DataType class loggers (#13197 ) (ce9c504 )
bqjdbc: resolve JDBC metadata compliance gaps for wrappers, searchability, and type mappings (#13242 ) (5678fc2 )
bqjdbc: update metadata values for GEOGRAPHY/JSON/INTERVAL types (#13223 ) (d08691a )
bqjdbc: update shading to be more targeted (#13232 ) (cc691a8 )
bqjdbc: validate integer connection properties (#13174 ) (875ff6a )
build: support generating unversioned libraries in OwlBot config (#13336 ) (90d6661 )
ci: correct directory typo in shared-dependencies workflow (#13225 ) (a327bf2 )
firestore: increase ITShutdownTest timeout to 50s (#13199 ) (d432b35 )
gapic-generator: allow non-versioned proto paths and correct help text (#13329 ) (13717a2 )
generator: align template and post-processor formatting (#13028 ) (6a2307f )
hermetic_build: add grpc-gcp-java to module allowlist in root pom generator (#13211 ) (f7c8407 )
hermetic_build: restore Version.java after postprocessing entrypoint (#13328 ) (ee3e9cd )
hermetic: exclude showcase modules from versions.txt (#13030 ) (6ce87b7 )
iam-admin: remove redundant IAM project service to prevent state conflict (#13016 ) (95cfd5e )
remove google-cloud-bigtable-deps-bom from gapic-libraries-bom (#13209 ) (ce156f2 )
spanner: avoid double grpc-gcp wrapping for directpath fallback (#13155 ) (fe608fe )
spanner: cache auto-tagging options to avoid system property lock contention (#13273 ) (dc2feed )
spanner: derive built-in metrics project from database client (#13262 ) (a577934 )
Dependencies
update dependency com.google.cloud:sdk-platform-java-config to v3.62.0 (#2379 ) (e9ec6e0 )
update dependency com.google.cloud:sdk-platform-java-config to v3.62.0 (#2729 ) (af4893b )
update googleapis/google-cloud-java action to v1.86.0 (#2377 ) (f2de1c3 )
update googleapis/google-cloud-java action to v1.86.0 (#2727 ) (d16eda9 )
update shared dependencies (#2910 ) (8cc8ae0 )
Documentation
add root-level development.md guide for scoped builds (#13151 ) (bcec186 )
agents: add API lifecycle and stability guidelines skill (#13179 ) (9110ad6 )
Update gRPC spelling in READMEs (#13264 ) (d6a93ee )
You can’t perform that action at this time.