Skip to content

feat: update API sources and regenerate - #8672

Merged
suztomo merged 1 commit into
googleapis:mainfrom
suztomo:chore-update-libraries-2026-06-17
Jun 17, 2026
Merged

feat: update API sources and regenerate#8672
suztomo merged 1 commit into
googleapis:mainfrom
suztomo:chore-update-libraries-2026-06-17

Conversation

@suztomo

@suztomo suztomo commented Jun 17, 2026

Copy link
Copy Markdown
Member

This PR updates the googleapis commit SHA to 4c284f1366a46993646dc9267cba257acbab6f45 (for b/524670267) and regenerates several Google Cloud client libraries using Librarian v0.20.0.

Key Changes by Commit (googleapis)

Here are the commits from googleapis/googleapis (between 05c4b6d372 and 4c284f1366) that are included in this regeneration:

  • 4c284f1366: feat: GA updates for new Rule and ReferenceList Service Client libraries
    • Affected Packages:
      • google-cloud-chronicle (preview, 0.4.0)
  • 6b0172376a: fix!: Remove unsupported Get APIs support
    • Affected Packages:
      • google-cloud-oracledatabase (preview, 0.7.1)
  • f054d2af61: feat(discoveryengine): regenerate v1beta proto snapshot for feature parity with v1
    • Description:
      • Publishes the full v1beta API surface including services and methods present
      • in v1main but missing from the stale v1beta snapshot (engine_service,
      • control_service, data_store_service, project_service, site_search_engine_service,
      • rank_service, grounded_generation_service, search_tuning_service, etc.),
      • plus v1beta-specific fields like region_code on SearchRequest.
    • Affected Packages:
      • google-cloud-discoveryengine (stable, 2.7.0)
  • 1526e545e9: feat: add DMS Private Connection
    • Affected Packages:
      • google-cloud-networkmanagement (stable, 5.4.0)
  • b282a4f979: feat: add AdEvent message and related enums for ingesting ad event data
    • Description:
      • fix!: update account_type in message ProductAccount to be required
      • feat: add IPV4/IPV6 format annotation to DeviceInfo.ip_address
      • feat: add CoordinatorKeyInfo for specifying coordinator keys
      • docs: clarify NO_IDENTIFIERS_PROVIDED error for Floodlight Event ingestion
      • feat: add IngestAdEvents resource for uploading ad events to Google Analytics
      • feat: add FeatureSet, PartnerCustomerAccount, PartnerLinkMetadata and related fields for partner link configuration
      • feat: add ViewabilityInfo resource and related enums for ad viewability details
    • Affected Packages:
      • google-ads-datamanager (preview, 0.4.0)
  • f93e046328: feat: add AgentGateway resource and associated RPCs
    • Description:
      • feat: support regional EndpointPolicy, GrpcRoute, HttpRoute, Mesh, TcpRoute, and TlsRoute resources
      • feat: add EXT_AUTHZ_GRPC wire format and BodySendMode enum in dep.proto
      • feat: add forward_attributes, request_body_send_mode, and response_body_send_mode to Extension
      • feat: support generic artifacts for Wasm plugin images and configuration
      • feat: add all_ports and allow_global_access fields to Gateway
      • feat: add filter to ListHttpRoutesRequest and request_id to CreateHttpRouteRequest
      • feat: add target_proxies and labels to TlsRoute
      • docs: update Gateway port limits for SECURE_WEB_GATEWAY
      • docs: update RouteView resource patterns to use project numbers
      • docs: update TlsRoute sni_host limit documentation
    • Affected Packages:
      • google-cloud-networkservices (stable, 0.12.1)
  • 00bb3db8a8: feat: add instance field to VerifyAttestationRequest
    • Affected Packages:
      • google-cloud-confidentialcomputing (stable, 2.2.3)
  • 08f4bdd37d: feat: add POSTGRES_18 to supported database versions
    • Affected Packages:
      • google-cloud-alloydb (stable, 2.6.0)
  • 591ae02507: feat: add streaming methods StreamSanitizeUserPrompt and StreamSanitizeModelResponse
    • Description:
      • feat: add StreamingMode enum and field to sanitize requests
    • Affected Packages:
      • google-cloud-modelarmor (preview, 0.5.0)
  • 7131ffea8a: feat: add v1 client libraries for Oracle Database Goldengate
    • Affected Packages:
      • google-cloud-oracledatabase (preview, 0.7.1)

Infrastructure Details

  1. Librarian Configuration: Updates librarian.yaml to point to googleapis commit 4c284f1366a46993646dc9267cba257acbab6f45.
  2. Regeneration: Regenerates the affected libraries based on the new proto definitions.

Generation Details

The changes are from

go run github.com/googleapis/librarian/tool/cmd/builddockerimages@${V} --version ${V} --language nodejs
...
docker run -u $(id -u):$(id -g) -v .:/repo -v ~/.cache:/.cache -w /repo docker.io/library/librarian-nodejs:${V} generate -v -all

where V is v0.20.0 (the values in the librarian.yaml).

The conventional commit prefix is feat: because these changes are to be released.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates several Google Cloud client libraries based on updated protobuf definitions. Key changes include the addition of the IngestAdEvents API in google-ads-datamanager, new verification APIs (VerifyReferenceList and VerifyRuleText) in google-cloud-chronicle, support for Compute Engine instances in google-cloud-confidentialcomputing attestation verification, and several new services (such as AclConfigService, CmekConfigService, LicenseConfigService, UserLicenseService, and UserStoreService) and streaming APIs in google-cloud-discoveryengine. All corresponding client files, samples, and tests have been automatically regenerated. I have no feedback to provide.

@suztomo
suztomo marked this pull request as ready for review June 17, 2026 19:28
@suztomo
suztomo requested a review from a team as a code owner June 17, 2026 19:28
@suztomo
suztomo merged commit 3391fd2 into googleapis:main Jun 17, 2026
31 checks passed
@suztomo
suztomo deleted the chore-update-libraries-2026-06-17 branch June 17, 2026 19:29
@release-please release-please Bot mentioned this pull request Jun 17, 2026
quirogas added a commit that referenced this pull request Jul 10, 2026
…#8845)

* feat(pubsub): add support for streaming pull keepalives from the server (#7819)

* feat(pubsub): add support for streaming pull keepalives from the server

* feat(pubsub): update algorithm to match Java impl

* fix(pubsub): correct clientId value

* chore: improve comment

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* fix: accept gemini suggestion for setTimeout

* fix: accept gemini suggestion

* fix: accept gemini suggestion

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* fix: accept gemini suggestion

* fix: accept gemini test suggestion

* fix: pull timeout into a constant

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* chore(main): release projectify 5.1.0 (#8741)

:robot: I have created a release *beep* *boop*
---


## [5.1.0](https://togithub.com/googleapis/google-cloud-node/compare/projectify-v5.0.1...projectify-v5.1.0) (2026-06-24)


### Features

* Update API sources and regenerate ([#8672](https://togithub.com/googleapis/google-cloud-node/issues/8672)) ([3391fd2](https://togithub.com/googleapis/google-cloud-node/commit/3391fd27d1c15e051293207a07c6db00e760d370))

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).

* chore: standardize node engines semver range to >=18 across all package manifests (#8842)

Standardize the Node.js engine requirement under "engines.node" to ">=18" across all 122 package manifests in the repository.

Previously, package manifests across the monorepo used a mix of format variations (such as ">=18.0.0", ">=v18", or legacy ranges like ">=14"). While npm's semver parser silently strips leading "v" characters and trailing zeroes, official Semantic Versioning (SemVer 2.0.0) specifications and strict manifest validators require numeric version strings without letter prefixes.

---------

Co-authored-by: feywind <57276408+feywind@users.noreply.github.com>
Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
quirogas added a commit that referenced this pull request Jul 10, 2026
* chore(main): release projectify 5.1.0 (#8741)

:robot: I have created a release *beep* *boop*
---


## [5.1.0](https://togithub.com/googleapis/google-cloud-node/compare/projectify-v5.0.1...projectify-v5.1.0) (2026-06-24)


### Features

* Update API sources and regenerate ([#8672](https://togithub.com/googleapis/google-cloud-node/issues/8672)) ([3391fd2](https://togithub.com/googleapis/google-cloud-node/commit/3391fd27d1c15e051293207a07c6db00e760d370))

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).

* chore: standardize node engines semver range to >=18 across all package manifests (#8842)

Standardize the Node.js engine requirement under "engines.node" to ">=18" across all 122 package manifests in the repository.

Previously, package manifests across the monorepo used a mix of format variations (such as ">=18.0.0", ">=v18", or legacy ranges like ">=14"). While npm's semver parser silently strips leading "v" characters and trailing zeroes, official Semantic Versioning (SemVer 2.0.0) specifications and strict manifest validators require numeric version strings without letter prefixes.

---------

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants