Skip to content

chore: Library release: 20260304T162729Z#15499

Merged
google-cloud-sdk-librarian-dotnet-robot merged 10 commits intomainfrom
librarian-release-20260304T162729Z
Mar 4, 2026
Merged

chore: Library release: 20260304T162729Z#15499
google-cloud-sdk-librarian-dotnet-robot merged 10 commits intomainfrom
librarian-release-20260304T162729Z

Conversation

@google-cloud-sdk-librarian-dotnet-robot
Copy link
Collaborator

Changes in this PR

  • chore: Release library Google.Cloud.AlloyDb.V1 version 1.14.0
  • chore: Release library Google.Cloud.AlloyDb.V1Alpha version 1.0.0-alpha16
  • chore: Release library Google.Cloud.AlloyDb.V1Beta version 1.0.0-beta16
  • chore: Release library Google.Cloud.AIPlatform.V1Beta1 version 1.0.0-beta72
  • chore: Release library Google.Cloud.AIPlatform.V1 version 3.67.0
  • chore: Release library Google.Cloud.Compute.V1 version 3.25.0
  • chore: Release library Google.Cloud.DocumentAI.V1 version 3.24.0
  • chore: Release library Google.Cloud.Spanner version 5.13.0-beta04
  • chore: Release library Google.Cloud.Firestore version 4.2.0
  • chore: Release library Google.Cloud.NetworkConnectivity.V1Beta version 1.0.0-beta01

Librarian-Release-ID: release-20260304T162729Z

### New features

- Add a new field to support Dataplex integration configuration

### Documentation improvements

- Clarify that [initial_user](http://_vscodecontentref_/3) is not required in Cluster

Librarian-Release-Library: Google.Cloud.AlloyDb.V1
Librarian-Release-Version: 1.14.0
Librarian-Release-ID: release-20260304T162729Z
…ha16

### New features

- Add a new field to support Dataplex integration configuration

Librarian-Release-Library: Google.Cloud.AlloyDb.V1Alpha
Librarian-Release-Version: 1.0.0-alpha16
Librarian-Release-ID: release-20260304T162729Z
### New features

- Add a new field to support Dataplex integration configuration

Librarian-Release-Library: Google.Cloud.AlloyDb.V1Beta
Librarian-Release-Version: 1.0.0-beta16
Librarian-Release-ID: release-20260304T162729Z
…beta72

### New features

- Add AskContexts and AsyncRetrieveContexts APIs to VertexRagService

Librarian-Release-Library: Google.Cloud.AIPlatform.V1Beta1
Librarian-Release-Version: 1.0.0-beta72
Librarian-Release-ID: release-20260304T162729Z
### New features

- Add AskContexts and AsyncRetrieveContexts APIs to VertexRagService

Librarian-Release-Library: Google.Cloud.AIPlatform.V1
Librarian-Release-Version: 3.67.0
Librarian-Release-ID: release-20260304T162729Z
### New features

- Update Compute Engine v1 API to revision 20260213

Librarian-Release-Library: Google.Cloud.Compute.V1
Librarian-Release-Version: 3.25.0
Librarian-Release-ID: release-20260304T162729Z
### New features

- Added a field for enabling image and table annotation for layout parser processor

### Documentation improvements

- Regenerated REST and RPC Document AI documentation to include missing changes from September 2024 to November 2025
- Fixed language issues in multiple message field descriptions

Librarian-Release-Library: Google.Cloud.DocumentAI.V1
Librarian-Release-Version: 3.24.0
Librarian-Release-ID: release-20260304T162729Z
### New features

- Include cache updates and routing hint into BeginTransaction and Commit request/response respectively

### Documentation improvements

- A comment in message `.google.spanner.v1.TransactionOptions.ReadWrite.ReadLockMode` is changed
- A comment for field `routing_hint` in messages `.google.spanner.v1.ResultSet` and `.google.spanner.v1.PartialResultSet` are changed

Librarian-Release-Library: Google.Cloud.Spanner
Librarian-Release-Version: 5.13.0-beta04
Librarian-Release-ID: release-20260304T162729Z
### New features

- Expose the variable definition in the Cloud Firestore API

Librarian-Release-Library: Google.Cloud.Firestore
Librarian-Release-Version: 4.2.0
Librarian-Release-ID: release-20260304T162729Z
…n 1.0.0-beta01

### New features

- Initial generation for Google.Cloud.NetworkConnectivity.V1Beta

Librarian-Release-Library: Google.Cloud.NetworkConnectivity.V1Beta
Librarian-Release-Version: 1.0.0-beta01
Librarian-Release-ID: release-20260304T162729Z
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request performs a routine update of several Google Cloud client libraries. It incorporates new features and API revisions for services like AIPlatform, AlloyDB, Compute Engine, Document AI, Firestore, and Spanner. Additionally, it marks the initial public release of the Network Connectivity V1Beta library, making it available for preview.

Highlights

  • Library Version Updates: Multiple Google Cloud client libraries have been updated to their latest versions, including Google.Cloud.AlloyDb.V1 (1.14.0), Google.Cloud.AlloyDb.V1Alpha (1.0.0-alpha16), Google.Cloud.AlloyDb.V1Beta (1.0.0-beta16), Google.Cloud.AIPlatform.V1Beta1 (1.0.0-beta72), Google.Cloud.AIPlatform.V1 (3.67.0), Google.Cloud.Compute.V1 (3.25.0), Google.Cloud.DocumentAI.V1 (3.24.0), Google.Cloud.Spanner (5.13.0-beta04), Google.Cloud.Firestore (4.2.0), and Google.Cloud.NetworkConnectivity.V1Beta (1.0.0-beta01).
  • New API Features: New features have been introduced across several APIs, such as AskContexts and AsyncRetrieveContexts for VertexRagService in AIPlatform, a new field for Dataplex integration in AlloyDB, and exposing variable definitions in the Cloud Firestore API.
  • Compute Engine API Update: The Compute Engine v1 API has been updated to revision 20260213.
  • Document AI Enhancements: Document AI V1 now includes a new field for enabling image and table annotation for the layout parser processor, alongside regenerated REST and RPC documentation.
  • Spanner Improvements: Spanner libraries now include cache updates and routing hints in BeginTransaction and Commit request/response, with corresponding documentation clarifications.
  • New Library Release: The Google.Cloud.NetworkConnectivity.V1Beta library has been initially generated and released as version 1.0.0-beta01, transitioning its release level from 'unreleased' to 'preview'.
Changelog
  • README.md
    • Added Google.Cloud.NetworkConnectivity.V1Beta to the list of available packages.
  • apis/Google.Cloud.AIPlatform.V1/Google.Cloud.AIPlatform.V1/Google.Cloud.AIPlatform.V1.csproj
    • Updated package version to 3.67.0.
  • apis/Google.Cloud.AIPlatform.V1/docs/history.md
    • Documented new features AskContexts and AsyncRetrieveContexts for VertexRagService in version 3.67.0.
  • apis/Google.Cloud.AIPlatform.V1Beta1/Google.Cloud.AIPlatform.V1Beta1/Google.Cloud.AIPlatform.V1Beta1.csproj
    • Updated package version to 1.0.0-beta72.
  • apis/Google.Cloud.AIPlatform.V1Beta1/docs/history.md
    • Documented new features AskContexts and AsyncRetrieveContexts for VertexRagService in version 1.0.0-beta72.
  • apis/Google.Cloud.AlloyDb.V1/Google.Cloud.AlloyDb.V1/Google.Cloud.AlloyDb.V1.csproj
    • Updated package version to 1.14.0.
  • apis/Google.Cloud.AlloyDb.V1/docs/history.md
    • Documented new Dataplex integration feature and clarified initial_user requirement in version 1.14.0.
  • apis/Google.Cloud.AlloyDb.V1Alpha/Google.Cloud.AlloyDb.V1Alpha/Google.Cloud.AlloyDb.V1Alpha.csproj
    • Updated package version to 1.0.0-alpha16.
  • apis/Google.Cloud.AlloyDb.V1Alpha/docs/history.md
    • Documented new Dataplex integration feature in version 1.0.0-alpha16.
  • apis/Google.Cloud.AlloyDb.V1Beta/Google.Cloud.AlloyDb.V1Beta/Google.Cloud.AlloyDb.V1Beta.csproj
    • Updated package version to 1.0.0-beta16.
  • apis/Google.Cloud.AlloyDb.V1Beta/docs/history.md
    • Documented new Dataplex integration feature in version 1.0.0-beta16.
  • apis/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1/Google.Cloud.Compute.V1.csproj
    • Updated package version to 3.25.0.
  • apis/Google.Cloud.Compute.V1/docs/history.md
    • Documented Compute Engine v1 API update to revision 20260213 in version 3.25.0.
  • apis/Google.Cloud.DocumentAI.V1/Google.Cloud.DocumentAI.V1/Google.Cloud.DocumentAI.V1.csproj
    • Updated package version to 3.24.0.
  • apis/Google.Cloud.DocumentAI.V1/docs/history.md
    • Documented new image and table annotation feature and documentation improvements in version 3.24.0.
  • apis/Google.Cloud.Firestore.V1/Google.Cloud.Firestore.V1/Google.Cloud.Firestore.V1.csproj
    • Updated package version to 4.2.0.
  • apis/Google.Cloud.Firestore.V1/docs/history.md
    • Documented new feature to expose variable definition in Cloud Firestore API in version 4.2.0.
  • apis/Google.Cloud.Firestore/Google.Cloud.Firestore/Google.Cloud.Firestore.csproj
    • Updated package version to 4.2.0.
  • apis/Google.Cloud.Firestore/docs/history.md
    • Documented new feature to expose variable definition in Cloud Firestore API in version 4.2.0.
  • apis/Google.Cloud.NetworkConnectivity.V1Beta/.repo-metadata.json
    • Updated release level to 'preview'.
  • apis/Google.Cloud.NetworkConnectivity.V1Beta/Google.Cloud.NetworkConnectivity.V1Beta/Google.Cloud.NetworkConnectivity.V1Beta.csproj
    • Updated package version to 1.0.0-beta01.
  • apis/Google.Cloud.NetworkConnectivity.V1Beta/docs/history.md
    • Added version history for the initial generation of Google.Cloud.NetworkConnectivity.V1Beta.
  • apis/Google.Cloud.Spanner.Admin.Database.V1/Google.Cloud.Spanner.Admin.Database.V1/Google.Cloud.Spanner.Admin.Database.V1.csproj
    • Updated package version to 5.13.0-beta04.
  • apis/Google.Cloud.Spanner.Admin.Instance.V1/Google.Cloud.Spanner.Admin.Instance.V1/Google.Cloud.Spanner.Admin.Instance.V1.csproj
    • Updated package version to 5.13.0-beta04.
  • apis/Google.Cloud.Spanner.Common.V1/Google.Cloud.Spanner.Common.V1/Google.Cloud.Spanner.Common.V1.csproj
    • Updated package version to 5.13.0-beta04.
  • apis/Google.Cloud.Spanner.Data/Google.Cloud.Spanner.Data/Google.Cloud.Spanner.Data.csproj
    • Updated package version to 5.13.0-beta04.
  • apis/Google.Cloud.Spanner.Data/docs/history.md
    • Documented new cache updates and routing hint features, and documentation improvements in version 5.13.0-beta04.
  • apis/Google.Cloud.Spanner.V1/Google.Cloud.Spanner.V1/Google.Cloud.Spanner.V1.csproj
    • Updated package version to 5.13.0-beta04.
  • generator-input/apis.json
    • Updated version numbers for multiple Google Cloud client libraries.
  • generator-input/pipeline-state.json
    • Updated pipeline state metadata including current versions, release timestamps, and last released commits for several libraries.
Activity
  • The pull request was created by google-cloud-sdk-librarian-dotnet-robot to release updated library versions.
  • Automated updates to various Google Cloud client libraries and their associated metadata files were performed.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

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

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 appears to be an automated library release, updating versions for several packages. The changes primarily involve version bumps in project files, updates to changelogs, and modifications to repository metadata files. I've found a couple of minor documentation issues in the changelog files that could be improved for clarity.


### Documentation improvements

- Clarify that [initial_user](http://_vscodecontentref_/3) is not required in Cluster
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

The link for initial_user appears to be broken, as it points to a _vscodecontentref_ placeholder. To avoid confusion, it's best to either provide the correct link or simply format the field name as code.

Suggested change
- Clarify that [initial_user](http://_vscodecontentref_/3) is not required in Cluster
- Clarify that `initial_user` is not required in Cluster

Comment on lines +11 to +12
- A comment in message `.google.spanner.v1.TransactionOptions.ReadWrite.ReadLockMode` is changed
- A comment for field `routing_hint` in messages `.google.spanner.v1.ResultSet` and `.google.spanner.v1.PartialResultSet` are changed
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

For better readability in the documentation, it's a good practice to wrap code identifiers like message and field names in backticks. This visually distinguishes them from regular text.

Suggested change
- A comment in message `.google.spanner.v1.TransactionOptions.ReadWrite.ReadLockMode` is changed
- A comment for field `routing_hint` in messages `.google.spanner.v1.ResultSet` and `.google.spanner.v1.PartialResultSet` are changed
- A comment in message ``.google.spanner.v1.TransactionOptions.ReadWrite.ReadLockMode`` is changed
- A comment for field ``routing_hint`` in messages ``.google.spanner.v1.ResultSet`` and ``.google.spanner.v1.PartialResultSet`` are changed

@github-actions
Copy link

github-actions bot commented Mar 4, 2026

Pull request diff results
(Breaking changes allowed during diff)
Finding changes in Google.Cloud.AIPlatform.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.AIPlatform.V1 version 3.67.0
Differences from 3.66.0
Minor changes:
Class 'AskContextsRequest' added.
Class 'AskContextsResponse' added.
Class 'AsyncRetrieveContextsOperationMetadata' added.
Class 'AsyncRetrieveContextsRequest' added.
Class 'AsyncRetrieveContextsResponse' added.
Class 'VertexRagService.VertexRagServiceBase'; method 'Task AskContexts(AskContextsRequest request, ServerCallContext context)' added.
Class 'VertexRagService.VertexRagServiceBase'; method 'Task AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, ServerCallContext context)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AskContextsResponse AskContexts(AskContextsRequest request, CallOptions options)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AskContextsResponse AskContexts(AskContextsRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'Operation AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, CallOptions options)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'Operation AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'Operations.OperationsClient CreateOperationsClient()' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AsyncUnaryCall AskContextsAsync(AskContextsRequest request, CallOptions options)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AsyncUnaryCall AskContextsAsync(AskContextsRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AsyncUnaryCall AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, CallOptions options)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AsyncUnaryCall AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'VertexRagServiceClient'; method 'AskContextsResponse AskContexts(LocationName parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'AskContextsResponse AskContexts(AskContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'AskContextsResponse AskContexts(String parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> AsyncRetrieveContexts(LocationName parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> AsyncRetrieveContexts(String parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> PollOnceAsyncRetrieveContexts(String operationName, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(LocationName parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(LocationName parent, RagQuery query, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(AskContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(AskContextsRequest request, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(String parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(String parent, RagQuery query, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(LocationName parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(LocationName parent, RagQuery query, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(String parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(String parent, RagQuery query, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> PollOnceAsyncRetrieveContextsAsync(String operationName, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; property 'OperationsClient AsyncRetrieveContextsOperationsClient { get; }' added.
Class 'VertexRagServiceClientImpl'; method 'AskContextsResponse AskContexts(AskContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClientImpl'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClientImpl'; method 'Task AskContextsAsync(AskContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClientImpl'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClientImpl'; property 'OperationsClient AsyncRetrieveContextsOperationsClient { get; }' added.
Class 'VertexRagServiceSettings'; property 'CallSettings AskContextsSettings { get; set; }' added.
Class 'VertexRagServiceSettings'; property 'CallSettings AsyncRetrieveContextsSettings { get; set; }' added.
Class 'VertexRagServiceSettings'; property 'OperationsSettings AsyncRetrieveContextsOperationsSettings { get; set; }' added.
Dependency Google.Api.Gax changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.12.1.0 to v4.13.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.AIPlatform.V1

Finding changes in Google.Cloud.AIPlatform.V1Beta1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.AIPlatform.V1Beta1 version 1.0.0-beta72
Differences from 1.0.0-beta71
Minor changes:
Class 'AskContextsRequest' added.
Class 'AskContextsResponse' added.
Class 'AsyncRetrieveContextsOperationMetadata' added.
Class 'AsyncRetrieveContextsRequest' added.
Class 'AsyncRetrieveContextsResponse' added.
Class 'VertexRagService.VertexRagServiceBase'; method 'Task AskContexts(AskContextsRequest request, ServerCallContext context)' added.
Class 'VertexRagService.VertexRagServiceBase'; method 'Task AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, ServerCallContext context)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AskContextsResponse AskContexts(AskContextsRequest request, CallOptions options)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AskContextsResponse AskContexts(AskContextsRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'Operation AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, CallOptions options)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'Operation AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'Operations.OperationsClient CreateOperationsClient()' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AsyncUnaryCall AskContextsAsync(AskContextsRequest request, CallOptions options)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AsyncUnaryCall AskContextsAsync(AskContextsRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AsyncUnaryCall AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, CallOptions options)' added.
Class 'VertexRagService.VertexRagServiceClient'; method 'AsyncUnaryCall AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'VertexRagServiceClient'; method 'AskContextsResponse AskContexts(LocationName parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'AskContextsResponse AskContexts(AskContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'AskContextsResponse AskContexts(String parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> AsyncRetrieveContexts(LocationName parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> AsyncRetrieveContexts(String parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> PollOnceAsyncRetrieveContexts(String operationName, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(LocationName parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(LocationName parent, RagQuery query, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(AskContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(AskContextsRequest request, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(String parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task AskContextsAsync(String parent, RagQuery query, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(LocationName parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(LocationName parent, RagQuery query, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(String parent, RagQuery query, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(String parent, RagQuery query, CancellationToken cancellationToken)' added.
Class 'VertexRagServiceClient'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> PollOnceAsyncRetrieveContextsAsync(String operationName, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClient'; property 'OperationsClient AsyncRetrieveContextsOperationsClient { get; }' added.
Class 'VertexRagServiceClientImpl'; method 'AskContextsResponse AskContexts(AskContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClientImpl'; method 'Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata> AsyncRetrieveContexts(AsyncRetrieveContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClientImpl'; method 'Task AskContextsAsync(AskContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClientImpl'; method 'Task<Operation<AsyncRetrieveContextsResponse, AsyncRetrieveContextsOperationMetadata>> AsyncRetrieveContextsAsync(AsyncRetrieveContextsRequest request, CallSettings callSettings = null)' added.
Class 'VertexRagServiceClientImpl'; property 'OperationsClient AsyncRetrieveContextsOperationsClient { get; }' added.
Class 'VertexRagServiceSettings'; property 'CallSettings AskContextsSettings { get; set; }' added.
Class 'VertexRagServiceSettings'; property 'CallSettings AsyncRetrieveContextsSettings { get; set; }' added.
Class 'VertexRagServiceSettings'; property 'OperationsSettings AsyncRetrieveContextsOperationsSettings { get; set; }' added.
Dependency Google.Api.Gax changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.12.1.0 to v4.13.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.AIPlatform.V1Beta1

Finding changes in Google.Cloud.AlloyDb.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.AlloyDb.V1 version 1.14.0
Differences from 1.13.0
Minor changes:
Class 'Cluster'; property 'Cluster.Types.DataplexConfig DataplexConfig { get; set; }' added.
Class 'Cluster'; constant 'System.Int32 Google.Cloud.AlloyDb.V1.Cluster::DataplexConfigFieldNumber' added.
Class 'Cluster.Types.DataplexConfig' added.
Dependency Google.Api.Gax changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.12.1.0 to v4.13.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.AlloyDb.V1

Finding changes in Google.Cloud.AlloyDb.V1Alpha...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.AlloyDb.V1Alpha version 1.0.0-alpha16
Differences from 1.0.0-alpha15
Minor changes:
Class 'Cluster'; property 'Cluster.Types.DataplexConfig DataplexConfig { get; set; }' added.
Class 'Cluster'; constant 'System.Int32 Google.Cloud.AlloyDb.V1Alpha.Cluster::DataplexConfigFieldNumber' added.
Class 'Cluster.Types.DataplexConfig' added.
Dependency Google.Api.Gax changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.12.1.0 to v4.13.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.AlloyDb.V1Alpha

Finding changes in Google.Cloud.AlloyDb.V1Beta...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.AlloyDb.V1Beta version 1.0.0-beta16
Differences from 1.0.0-beta15
Minor changes:
Class 'Cluster'; property 'Cluster.Types.DataplexConfig DataplexConfig { get; set; }' added.
Class 'Cluster'; constant 'System.Int32 Google.Cloud.AlloyDb.V1Beta.Cluster::DataplexConfigFieldNumber' added.
Class 'Cluster.Types.DataplexConfig' added.
Dependency Google.Api.Gax changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.12.1.0 to v4.13.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.AlloyDb.V1Beta

Finding changes in Google.Cloud.Compute.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.Compute.V1 version 3.25.0
Differences from 3.24.0
Minor changes:
Class 'AggregatedListRegionHealthAggregationPoliciesRequest' added.
Class 'Backend'; property 'BackendBackendOrchestrationInfo OrchestrationInfo { get; set; }' added.
Class 'Backend'; constant 'System.Int32 Google.Cloud.Compute.V1.Backend::OrchestrationInfoFieldNumber' added.
Class 'BackendBackendOrchestrationInfo' added.
Class 'BackendService'; property 'BackendServiceOrchestrationInfo OrchestrationInfo { get; set; }' added.
Class 'BackendService'; constant 'System.Int32 Google.Cloud.Compute.V1.BackendService::OrchestrationInfoFieldNumber' added.
Class 'BackendServiceOrchestrationInfo' added.
Class 'BundledLocalSsds' added.
Enum 'Commitment.Types.Type' entry 'GeneralPurposeN4A' added.
Class 'ComputeEnumConstants.Commitment.Type'; constant 'System.String Google.Cloud.Compute.V1.ComputeEnumConstants/Commitment/Type::GeneralPurposeN4A' added.
Class 'ComputeEnumConstants.HealthAggregationPolicy' added.
Class 'ComputeEnumConstants.HealthAggregationPolicy.PolicyType' added.
Class 'ComputeEnumConstants.InstanceGroupManagerInstanceLifecyclePolicy.OnFailedHealthCheck' added.
Class 'ComputeEnumConstants.InstancesReportHostAsFaultyRequestFaultReason.Behavior'; constant 'System.String Google.Cloud.Compute.V1.ComputeEnumConstants/InstancesReportHostAsFaultyRequestFaultReason/Behavior::ChipError' added.
Class 'ComputeEnumConstants.Reservation.EarlyAccessMaintenance' added.
Class 'ComputeEnumConstants.ReservationSlot' added.
Class 'ComputeEnumConstants.ReservationSlot.State' added.
Class 'ComputeEnumConstants.ResourcePolicyGroupPlacementPolicy.AcceleratorTopologyMode' added.
Class 'ComputeEnumConstants.Subnetwork.ResolveSubnetMask' added.
Class 'DeleteRegionHealthAggregationPolicyRequest' added.
Class 'ExternalVpnGateway'; property 'ExternalVpnGatewayParams Params { get; set; }' added.
Class 'ExternalVpnGateway'; constant 'System.Int32 Google.Cloud.Compute.V1.ExternalVpnGateway::ParamsFieldNumber' added.
Class 'ExternalVpnGatewayParams' added.
Class 'GetRegionHealthAggregationPolicyRequest' added.
Class 'GetReservationSlotRequest' added.
Class 'HealthAggregationPoliciesScopedList' added.
Class 'HealthAggregationPolicy' added.
Class 'HealthAggregationPolicy.Types' added.
Enum 'HealthAggregationPolicy.Types.PolicyType' added.
Class 'HealthAggregationPolicyAggregatedList' added.
Class 'HealthAggregationPolicyList' added.
Class 'InsertRegionHealthAggregationPolicyRequest' added.
Class 'Instance'; property 'WorkloadIdentityConfig WorkloadIdentityConfig { get; set; }' added.
Class 'Instance'; constant 'System.Int32 Google.Cloud.Compute.V1.Instance::WorkloadIdentityConfigFieldNumber' added.
Class 'InstanceGroupManagerInstanceLifecyclePolicy'; method 'void ClearOnFailedHealthCheck()' added.
Class 'InstanceGroupManagerInstanceLifecyclePolicy'; property 'Boolean HasOnFailedHealthCheck { get; }' added.
Class 'InstanceGroupManagerInstanceLifecyclePolicy'; property 'String OnFailedHealthCheck { get; set; }' added.
Class 'InstanceGroupManagerInstanceLifecyclePolicy'; constant 'System.Int32 Google.Cloud.Compute.V1.InstanceGroupManagerInstanceLifecyclePolicy::OnFailedHealthCheckFieldNumber' added.
Enum 'InstanceGroupManagerInstanceLifecyclePolicy.Types.OnFailedHealthCheck' added.
Class 'InstanceProperties'; property 'WorkloadIdentityConfig WorkloadIdentityConfig { get; set; }' added.
Class 'InstanceProperties'; constant 'System.Int32 Google.Cloud.Compute.V1.InstanceProperties::WorkloadIdentityConfigFieldNumber' added.
Enum 'InstancesReportHostAsFaultyRequestFaultReason.Types.Behavior' entry 'ChipError' added.
Class 'InstantSnapshot'; property 'InstantSnapshotParams Params { get; set; }' added.
Class 'InstantSnapshot'; constant 'System.Int32 Google.Cloud.Compute.V1.InstantSnapshot::ParamsFieldNumber' added.
Class 'InstantSnapshotParams' added.
Class 'ListAssociationsFirewallPolicyRequest'; method 'void ClearIncludeInheritedPolicies()' added.
Class 'ListAssociationsFirewallPolicyRequest'; property 'Boolean HasIncludeInheritedPolicies { get; }' added.
Class 'ListAssociationsFirewallPolicyRequest'; property 'Boolean IncludeInheritedPolicies { get; set; }' added.
Class 'ListAssociationsFirewallPolicyRequest'; constant 'System.Int32 Google.Cloud.Compute.V1.ListAssociationsFirewallPolicyRequest::IncludeInheritedPoliciesFieldNumber' added.
Class 'ListRegionHealthAggregationPoliciesRequest' added.
Class 'ListReservationSlotsRequest' added.
Class 'LocationPolicy'; property 'RepeatedField Zones { get; }' added.
Class 'LocationPolicy'; constant 'System.Int32 Google.Cloud.Compute.V1.LocationPolicy::ZonesFieldNumber' added.
Class 'LocationPolicyZoneConfiguration' added.
Class 'MachineImage'; property 'MachineImageParams Params { get; set; }' added.
Class 'MachineImage'; constant 'System.Int32 Google.Cloud.Compute.V1.MachineImage::ParamsFieldNumber' added.
Class 'MachineImageParams' added.
Class 'MachineType'; property 'BundledLocalSsds BundledLocalSsds { get; set; }' added.
Class 'MachineType'; constant 'System.Int32 Google.Cloud.Compute.V1.MachineType::BundledLocalSsdsFieldNumber' added.
Class 'NetworkInterface'; method 'void ClearEnableVpcScopedDns()' added.
Class 'NetworkInterface'; property 'Boolean EnableVpcScopedDns { get; set; }' added.
Class 'NetworkInterface'; property 'Boolean HasEnableVpcScopedDns { get; }' added.
Class 'NetworkInterface'; constant 'System.Int32 Google.Cloud.Compute.V1.NetworkInterface::EnableVpcScopedDnsFieldNumber' added.
Class 'PatchRegionHealthAggregationPolicyRequest' added.
Class 'RegionHealthAggregationPolicies' added.
Class 'RegionHealthAggregationPolicies.RegionHealthAggregationPoliciesBase' added.
Class 'RegionHealthAggregationPolicies.RegionHealthAggregationPoliciesClient' added.
Class 'RegionHealthAggregationPoliciesClient' added.
Class 'RegionHealthAggregationPoliciesClientBuilder' added.
Class 'RegionHealthAggregationPoliciesClientImpl' added.
Class 'RegionHealthAggregationPoliciesSettings' added.
Class 'RegionHealthCheckServices.RegionHealthCheckServicesBase'; method 'Task TestIamPermissions(TestIamPermissionsRegionHealthCheckServiceRequest request, ServerCallContext context)' added.
Class 'RegionHealthCheckServices.RegionHealthCheckServicesClient'; method 'TestPermissionsResponse TestIamPermissions(TestIamPermissionsRegionHealthCheckServiceRequest request, CallOptions options)' added.
Class 'RegionHealthCheckServices.RegionHealthCheckServicesClient'; method 'TestPermissionsResponse TestIamPermissions(TestIamPermissionsRegionHealthCheckServiceRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'RegionHealthCheckServices.RegionHealthCheckServicesClient'; method 'AsyncUnaryCall TestIamPermissionsAsync(TestIamPermissionsRegionHealthCheckServiceRequest request, CallOptions options)' added.
Class 'RegionHealthCheckServices.RegionHealthCheckServicesClient'; method 'AsyncUnaryCall TestIamPermissionsAsync(TestIamPermissionsRegionHealthCheckServiceRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'RegionHealthCheckServicesClient'; method 'TestPermissionsResponse TestIamPermissions(TestIamPermissionsRegionHealthCheckServiceRequest request, CallSettings callSettings = null)' added.
Class 'RegionHealthCheckServicesClient'; method 'TestPermissionsResponse TestIamPermissions(String project, String region, String resource, TestPermissionsRequest testPermissionsRequestResource, CallSettings callSettings = null)' added.
Class 'RegionHealthCheckServicesClient'; method 'Task TestIamPermissionsAsync(TestIamPermissionsRegionHealthCheckServiceRequest request, CallSettings callSettings = null)' added.
Class 'RegionHealthCheckServicesClient'; method 'Task TestIamPermissionsAsync(TestIamPermissionsRegionHealthCheckServiceRequest request, CancellationToken cancellationToken)' added.
Class 'RegionHealthCheckServicesClient'; method 'Task TestIamPermissionsAsync(String project, String region, String resource, TestPermissionsRequest testPermissionsRequestResource, CallSettings callSettings = null)' added.
Class 'RegionHealthCheckServicesClient'; method 'Task TestIamPermissionsAsync(String project, String region, String resource, TestPermissionsRequest testPermissionsRequestResource, CancellationToken cancellationToken)' added.
Class 'RegionHealthCheckServicesClientImpl'; method 'TestPermissionsResponse TestIamPermissions(TestIamPermissionsRegionHealthCheckServiceRequest request, CallSettings callSettings = null)' added.
Class 'RegionHealthCheckServicesClientImpl'; method 'Task TestIamPermissionsAsync(TestIamPermissionsRegionHealthCheckServiceRequest request, CallSettings callSettings = null)' added.
Class 'RegionHealthCheckServicesSettings'; property 'CallSettings TestIamPermissionsSettings { get; set; }' added.
Class 'Reservation'; method 'void ClearEarlyAccessMaintenance()' added.
Class 'Reservation'; property 'ReservationParams Params { get; set; }' added.
Class 'Reservation'; property 'Boolean HasEarlyAccessMaintenance { get; }' added.
Class 'Reservation'; property 'String EarlyAccessMaintenance { get; set; }' added.
Class 'Reservation'; constant 'System.Int32 Google.Cloud.Compute.V1.Reservation::EarlyAccessMaintenanceFieldNumber' added.
Class 'Reservation'; constant 'System.Int32 Google.Cloud.Compute.V1.Reservation::ParamsFieldNumber' added.
Enum 'Reservation.Types.EarlyAccessMaintenance' added.
Class 'ReservationParams' added.
Class 'ReservationSlot' added.
Class 'ReservationSlot.Types' added.
Enum 'ReservationSlot.Types.State' added.
Class 'ReservationSlotPhysicalTopology' added.
Class 'ReservationSlots' added.
Class 'ReservationSlots.ReservationSlotsBase' added.
Class 'ReservationSlots.ReservationSlotsClient' added.
Class 'ReservationSlotsClient' added.
Class 'ReservationSlotsClientBuilder' added.
Class 'ReservationSlotsClientImpl' added.
Class 'ReservationSlotsGetResponse' added.
Class 'ReservationSlotsListResponse' added.
Class 'ReservationSlotsSettings' added.
Class 'ReservationSlotStatus' added.
Class 'ResourcePolicyGroupPlacementPolicy'; method 'void ClearAcceleratorTopologyMode()' added.
Class 'ResourcePolicyGroupPlacementPolicy'; property 'Boolean HasAcceleratorTopologyMode { get; }' added.
Class 'ResourcePolicyGroupPlacementPolicy'; property 'String AcceleratorTopologyMode { get; set; }' added.
Class 'ResourcePolicyGroupPlacementPolicy'; constant 'System.Int32 Google.Cloud.Compute.V1.ResourcePolicyGroupPlacementPolicy::AcceleratorTopologyModeFieldNumber' added.
Enum 'ResourcePolicyGroupPlacementPolicy.Types.AcceleratorTopologyMode' added.
Class 'ResourceStatusEffectiveInstanceMetadata'; method 'void ClearGceContainerDeclarationMetadataValue()' added.
Class 'ResourceStatusEffectiveInstanceMetadata'; property 'Boolean GceContainerDeclarationMetadataValue { get; set; }' added.
Class 'ResourceStatusEffectiveInstanceMetadata'; property 'Boolean HasGceContainerDeclarationMetadataValue { get; }' added.
Class 'ResourceStatusEffectiveInstanceMetadata'; constant 'System.Int32 Google.Cloud.Compute.V1.ResourceStatusEffectiveInstanceMetadata::GceContainerDeclarationMetadataValueFieldNumber' added.
Class 'Subnetwork'; method 'void ClearResolveSubnetMask()' added.
Class 'Subnetwork'; property 'Boolean HasResolveSubnetMask { get; }' added.
Class 'Subnetwork'; property 'String ResolveSubnetMask { get; set; }' added.
Class 'Subnetwork'; constant 'System.Int32 Google.Cloud.Compute.V1.Subnetwork::ResolveSubnetMaskFieldNumber' added.
Enum 'Subnetwork.Types.ResolveSubnetMask' added.
Class 'TargetVpnGateway'; property 'TargetVpnGatewayParams Params { get; set; }' added.
Class 'TargetVpnGateway'; constant 'System.Int32 Google.Cloud.Compute.V1.TargetVpnGateway::ParamsFieldNumber' added.
Class 'TargetVpnGatewayParams' added.
Class 'TestIamPermissionsRegionHealthAggregationPolicyRequest' added.
Class 'TestIamPermissionsRegionHealthCheckServiceRequest' added.
Class 'UpdateReservationSlotRequest' added.
Class 'VpnGateway'; property 'VpnGatewayParams Params { get; set; }' added.
Class 'VpnGateway'; constant 'System.Int32 Google.Cloud.Compute.V1.VpnGateway::ParamsFieldNumber' added.
Class 'VpnGatewayParams' added.
Class 'VpnTunnel'; property 'VpnTunnelParams Params { get; set; }' added.
Class 'VpnTunnel'; constant 'System.Int32 Google.Cloud.Compute.V1.VpnTunnel::ParamsFieldNumber' added.
Class 'VpnTunnelParams' added.
Class 'WorkloadIdentityConfig' added.
Class 'ServiceCollectionExtensions'; method 'IServiceCollection AddRegionHealthAggregationPoliciesClient(IServiceCollection services, Action action = null)' added.
Class 'ServiceCollectionExtensions'; method 'IServiceCollection AddRegionHealthAggregationPoliciesClient(IServiceCollection services, Action<IServiceProvider, RegionHealthAggregationPoliciesClientBuilder> action)' added.
Class 'ServiceCollectionExtensions'; method 'IServiceCollection AddReservationSlotsClient(IServiceCollection services, Action action = null)' added.
Class 'ServiceCollectionExtensions'; method 'IServiceCollection AddReservationSlotsClient(IServiceCollection services, Action<IServiceProvider, ReservationSlotsClientBuilder> action)' added.
Dependency Google.Api.Gax changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.12.1.0 to v4.13.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.Compute.V1

Finding changes in Google.Cloud.DocumentAI.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.DocumentAI.V1 version 3.24.0
Differences from 3.23.0
Minor changes:
Class 'ProcessOptions.Types.LayoutConfig'; property 'Boolean EnableImageAnnotation { get; set; }' added.
Class 'ProcessOptions.Types.LayoutConfig'; property 'Boolean EnableTableAnnotation { get; set; }' added.
Class 'ProcessOptions.Types.LayoutConfig'; constant 'System.Int32 Google.Cloud.DocumentAI.V1.ProcessOptions/Types/LayoutConfig::EnableImageAnnotationFieldNumber' added.
Class 'ProcessOptions.Types.LayoutConfig'; constant 'System.Int32 Google.Cloud.DocumentAI.V1.ProcessOptions/Types/LayoutConfig::EnableTableAnnotationFieldNumber' added.
Dependency Google.Api.Gax changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.12.1.0 to v4.13.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.DocumentAI.V1

Finding changes in Google.Cloud.Firestore.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.Firestore.V1 version 4.2.0
Differences from 3.10.0
Minor changes:
Class 'ExecutePipelineRequest' added.
Enum 'ExecutePipelineRequest.ConsistencySelectorOneofCase' added.
Enum 'ExecutePipelineRequest.PipelineTypeOneofCase' added.
Class 'ExecutePipelineResponse' added.
Class 'ExplainStats' added.
Class 'ExplainStatsReflection' added.
Class 'Firestore.FirestoreBase'; method 'Task ExecutePipeline(ExecutePipelineRequest request, IServerStreamWriter responseStream, ServerCallContext context)' added.
Class 'Firestore.FirestoreClient'; method 'AsyncServerStreamingCall ExecutePipeline(ExecutePipelineRequest request, CallOptions options)' added.
Class 'Firestore.FirestoreClient'; method 'AsyncServerStreamingCall ExecutePipeline(ExecutePipelineRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'FirestoreClient'; method 'FirestoreClient.ExecutePipelineStream ExecutePipeline(ExecutePipelineRequest request, CallSettings callSettings = null)' added.
Class 'FirestoreClient.ExecutePipelineStream' added.
Class 'FirestoreClientImpl'; method 'FirestoreClient.ExecutePipelineStream ExecutePipeline(ExecutePipelineRequest request, CallSettings callSettings = null)' added.
Class 'FirestoreSettings'; property 'CallSettings ExecutePipelineSettings { get; set; }' added.
Class 'Function' added.
Class 'Pipeline' added.
Class 'Pipeline.Types' added.
Class 'Pipeline.Types.Stage' added.
Class 'PipelineReflection' added.
Class 'StructuredPipeline' added.
Class 'Value'; method 'void ClearFieldReferenceValue()' added.
Class 'Value'; method 'void ClearVariableReferenceValue()' added.
Class 'Value'; property 'Function FunctionValue { get; set; }' added.
Class 'Value'; property 'Pipeline PipelineValue { get; set; }' added.
Class 'Value'; property 'Boolean HasFieldReferenceValue { get; }' added.
Class 'Value'; property 'Boolean HasVariableReferenceValue { get; }' added.
Class 'Value'; property 'String FieldReferenceValue { get; set; }' added.
Class 'Value'; property 'String VariableReferenceValue { get; set; }' added.
Class 'Value'; constant 'System.Int32 Google.Cloud.Firestore.V1.Value::FieldReferenceValueFieldNumber' added.
Class 'Value'; constant 'System.Int32 Google.Cloud.Firestore.V1.Value::FunctionValueFieldNumber' added.
Class 'Value'; constant 'System.Int32 Google.Cloud.Firestore.V1.Value::PipelineValueFieldNumber' added.
Class 'Value'; constant 'System.Int32 Google.Cloud.Firestore.V1.Value::VariableReferenceValueFieldNumber' added.
Enum 'Value.ValueTypeOneofCase' entry 'FieldReferenceValue' added.
Enum 'Value.ValueTypeOneofCase' entry 'FunctionValue' added.
Enum 'Value.ValueTypeOneofCase' entry 'VariableReferenceValue' added.
Enum 'Value.ValueTypeOneofCase' entry 'PipelineValue' added.
Dependency Google.Api.CommonProtos changed from v2.16.0.0 to v2.17.0.0
Dependency Google.Api.Gax changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Cloud.Location changed from v2.3.0.0 to v2.4.0.0
Dependency Google.Protobuf changed from v3.28.2.0 to v3.31.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.Firestore.V1

Finding changes in Google.Cloud.Firestore...
Comparing old and new versions (by source)
Minor changes:
Dependency Google.Cloud.Firestore.V1 changed from v4.1.0.0 to v4.2.0.0

Diff level: Minor

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.Firestore version 4.2.0
Differences from 4.1.0
Minor changes:
Dependency Google.Api.Gax changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.12.1.0 to v4.13.1.0
Dependency Google.Cloud.Firestore.V1 changed from v4.1.0.0 to v4.2.0.0
Dependency Microsoft.Bcl.AsyncInterfaces changed from v10.0.0.0 to v10.0.0.3

Diff level: Minor

Finished comparisons for Google.Cloud.Firestore

Finding changes in Google.Cloud.NetworkConnectivity.V1Beta...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.NetworkConnectivity.V1Beta version 1.0.0-beta01
Finished comparisons for Google.Cloud.NetworkConnectivity.V1Beta

Finding changes in Google.Cloud.Spanner.Admin.Database.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.Spanner.Admin.Database.V1 version 5.13.0-beta04
Differences from 5.0.0
Minor changes:
Class 'DatabaseAdmin.DatabaseAdminBase'; method 'Task InternalUpdateGraphOperation(InternalUpdateGraphOperationRequest request, ServerCallContext context)' added.
Class 'DatabaseAdmin.DatabaseAdminClient'; method 'InternalUpdateGraphOperationResponse InternalUpdateGraphOperation(InternalUpdateGraphOperationRequest request, CallOptions options)' added.
Class 'DatabaseAdmin.DatabaseAdminClient'; method 'InternalUpdateGraphOperationResponse InternalUpdateGraphOperation(InternalUpdateGraphOperationRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'DatabaseAdmin.DatabaseAdminClient'; method 'AsyncUnaryCall InternalUpdateGraphOperationAsync(InternalUpdateGraphOperationRequest request, CallOptions options)' added.
Class 'DatabaseAdmin.DatabaseAdminClient'; method 'AsyncUnaryCall InternalUpdateGraphOperationAsync(InternalUpdateGraphOperationRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added.
Class 'DatabaseAdminClient'; method 'InternalUpdateGraphOperationResponse InternalUpdateGraphOperation(InternalUpdateGraphOperationRequest request, CallSettings callSettings = null)' added.
Class 'DatabaseAdminClient'; method 'InternalUpdateGraphOperationResponse InternalUpdateGraphOperation(DatabaseName database, String operationId, CallSettings callSettings = null)' added.
Class 'DatabaseAdminClient'; method 'InternalUpdateGraphOperationResponse InternalUpdateGraphOperation(String database, String operationId, CallSettings callSettings = null)' added.
Class 'DatabaseAdminClient'; method 'Task InternalUpdateGraphOperationAsync(InternalUpdateGraphOperationRequest request, CallSettings callSettings = null)' added.
Class 'DatabaseAdminClient'; method 'Task InternalUpdateGraphOperationAsync(InternalUpdateGraphOperationRequest request, CancellationToken cancellationToken)' added.
Class 'DatabaseAdminClient'; method 'Task InternalUpdateGraphOperationAsync(DatabaseName database, String operationId, CallSettings callSettings = null)' added.
Class 'DatabaseAdminClient'; method 'Task InternalUpdateGraphOperationAsync(DatabaseName database, String operationId, CancellationToken cancellationToken)' added.
Class 'DatabaseAdminClient'; method 'Task InternalUpdateGraphOperationAsync(String database, String operationId, CallSettings callSettings = null)' added.
Class 'DatabaseAdminClient'; method 'Task InternalUpdateGraphOperationAsync(String database, String operationId, CancellationToken cancellationToken)' added.
Class 'DatabaseAdminClientImpl'; method 'InternalUpdateGraphOperationResponse InternalUpdateGraphOperation(InternalUpdateGraphOperationRequest request, CallSettings callSettings = null)' added.
Class 'DatabaseAdminClientImpl'; method 'Task InternalUpdateGraphOperationAsync(InternalUpdateGraphOperationRequest request, CallSettings callSettings = null)' added.
Class 'DatabaseAdminSettings'; property 'CallSettings InternalUpdateGraphOperationSettings { get; set; }' added.
Class 'InternalUpdateGraphOperationRequest' added.
Class 'InternalUpdateGraphOperationResponse' added.
Class 'UpdateDatabaseDdlRequest'; property 'Boolean ThroughputMode { get; set; }' added.
Class 'UpdateDatabaseDdlRequest'; constant 'System.Int32 Google.Cloud.Spanner.Admin.Database.V1.UpdateDatabaseDdlRequest::ThroughputModeFieldNumber' added.
Dependency Google.Api.CommonProtos changed from v2.16.0.0 to v2.17.0.0
Dependency Google.Api.Gax changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Cloud.Iam.V1 changed from v3.4.0.0 to v3.5.0.0
Dependency Google.Cloud.Spanner.Common.V1 changed from v5.0.0.0 to v5.13.0.0
Dependency Google.LongRunning changed from v3.3.0.0 to v3.5.0.0
Dependency Google.Protobuf changed from v3.28.2.0 to v3.31.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.Spanner.Admin.Database.V1

Finding changes in Google.Cloud.Spanner.Admin.Instance.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.Spanner.Admin.Instance.V1 version 5.13.0-beta04
Differences from 5.0.0
Minor changes:
Class 'AutoscalingConfig.Types.AsymmetricAutoscalingOption.Types.AutoscalingConfigOverrides'; property 'Boolean DisableHighPriorityCpuAutoscaling { get; set; }' added.
Class 'AutoscalingConfig.Types.AsymmetricAutoscalingOption.Types.AutoscalingConfigOverrides'; property 'Boolean DisableTotalCpuAutoscaling { get; set; }' added.
Class 'AutoscalingConfig.Types.AsymmetricAutoscalingOption.Types.AutoscalingConfigOverrides'; property 'Int32 AutoscalingTargetTotalCpuUtilizationPercent { get; set; }' added.
Class 'AutoscalingConfig.Types.AsymmetricAutoscalingOption.Types.AutoscalingConfigOverrides'; constant 'System.Int32 Google.Cloud.Spanner.Admin.Instance.V1.AutoscalingConfig/Types/AsymmetricAutoscalingOption/Types/AutoscalingConfigOverrides::AutoscalingTargetTotalCpuUtilizationPercentFieldNumber' added.
Class 'AutoscalingConfig.Types.AsymmetricAutoscalingOption.Types.AutoscalingConfigOverrides'; constant 'System.Int32 Google.Cloud.Spanner.Admin.Instance.V1.AutoscalingConfig/Types/AsymmetricAutoscalingOption/Types/AutoscalingConfigOverrides::DisableHighPriorityCpuAutoscalingFieldNumber' added.
Class 'AutoscalingConfig.Types.AsymmetricAutoscalingOption.Types.AutoscalingConfigOverrides'; constant 'System.Int32 Google.Cloud.Spanner.Admin.Instance.V1.AutoscalingConfig/Types/AsymmetricAutoscalingOption/Types/AutoscalingConfigOverrides::DisableTotalCpuAutoscalingFieldNumber' added.
Class 'AutoscalingConfig.Types.AutoscalingTargets'; property 'Int32 TotalCpuUtilizationPercent { get; set; }' added.
Class 'AutoscalingConfig.Types.AutoscalingTargets'; constant 'System.Int32 Google.Cloud.Spanner.Admin.Instance.V1.AutoscalingConfig/Types/AutoscalingTargets::TotalCpuUtilizationPercentFieldNumber' added.
Class 'InstancePartition'; property 'AutoscalingConfig AutoscalingConfig { get; set; }' added.
Class 'InstancePartition'; constant 'System.Int32 Google.Cloud.Spanner.Admin.Instance.V1.InstancePartition::AutoscalingConfigFieldNumber' added.
Dependency Google.Api.CommonProtos changed from v2.16.0.0 to v2.17.0.0
Dependency Google.Api.Gax changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Cloud.Iam.V1 changed from v3.4.0.0 to v3.5.0.0
Dependency Google.Cloud.Spanner.Common.V1 changed from v5.0.0.0 to v5.13.0.0
Dependency Google.LongRunning changed from v3.3.0.0 to v3.5.0.0
Dependency Google.Protobuf changed from v3.28.2.0 to v3.31.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.Spanner.Admin.Instance.V1

Finding changes in Google.Cloud.Spanner.Common.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.Spanner.Common.V1 version 5.13.0-beta04
Differences from 5.0.0
Minor changes:
Dependency Google.Api.Gax changed from v4.9.0.0 to v4.13.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.Spanner.Common.V1

Finding changes in Google.Cloud.Spanner.Data...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.Spanner.Data version 5.13.0-beta04
Differences from 5.0.0
Minor changes:
Enum 'LockHint' added.
Enum 'OrderBy' added.
Enum 'ReadLockMode' added.
Class 'ReadOptions'; method 'ReadOptions WithLockHint(Nullable lockHint)' added.
Class 'ReadOptions'; method 'ReadOptions WithOrderBy(Nullable orderBy)' added.
Class 'ReadOptions'; property 'Nullable LockHint { get; }' added.
Class 'ReadOptions'; property 'Nullable OrderBy { get; }' added.
Class 'SpannerBatchWriteCommand' added.
Class 'SpannerBatchWriteCommand.BatchWriteResult' added.
Class 'SpannerCommand'; method 'Task StartDdlAsync(CancellationToken cancellationToken = null)' added.
Class 'SpannerConnection'; method 'SpannerBatchWriteCommand CreateBatchWriteCommand()' added.
Class 'SpannerConnection'; method 'SpannerCommand CreateDeleteCommandForKeySet(String databaseTable, KeySet keySet)' added.
Class 'SpannerConnection'; method 'SessionPool.SessionPoolSegmentStatistics GetSessionPoolSegmentStatistics()' has become 'Obsolete'.
Class 'SpannerConnectionStringBuilder'; property 'IsolationLevel IsolationLevel { get; set; }' added.
Class 'SpannerConnectionStringBuilder'; property 'String UniverseDomain { get; set; }' added.
Class 'SpannerDataReader'; method 'Interval GetInterval(Int32 i)' added.
Class 'SpannerDbType'; property 'SpannerDbType Interval { get; }' added.
Class 'SpannerDbType'; property 'SpannerDbType Uuid { get; }' added.
Class 'SpannerTransactionCreationOptions'; method 'SpannerTransactionCreationOptions WithIsolationLevel(IsolationLevel isolationLevel)' added.
Class 'SpannerTransactionCreationOptions'; method 'SpannerTransactionCreationOptions WithReadLockMode(ReadLockMode readLockMode)' added.
Class 'SpannerTransactionCreationOptions'; property 'ReadLockMode ReadLockMode { get; }' added.
Class 'SpannerTransactionCreationOptions'; property 'IsolationLevel IsolationLevel { get; }' added.
Dependency Grpc.Auth v2.0.0.0 removed
Dependency Google.Api.CommonProtos changed from v2.16.0.0 to v2.17.0.0
Dependency Google.Api.Gax changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Apis.Auth changed from v1.68.0.0 to v1.73.0.0
Dependency Google.Cloud.Spanner.Admin.Database.V1 changed from v5.0.0.0 to v5.13.0.0
Dependency Google.Cloud.Spanner.Common.V1 changed from v5.0.0.0 to v5.13.0.0
Dependency Google.Cloud.Spanner.V1 changed from v5.0.0.0 to v5.13.0.0
Dependency Google.LongRunning changed from v3.3.0.0 to v3.5.0.0
Dependency Google.Protobuf changed from v3.28.2.0 to v3.31.1.0
Dependency Microsoft.Extensions.Configuration.Abstractions changed from v6.0.0.0 to v8.0.0.0

Diff level: Minor

Finished comparisons for Google.Cloud.Spanner.Data

Finding changes in Google.Cloud.Spanner.V1...
Comparing old and new versions (by source)
Diff level: Identical

Comparing with previous NuGet package
Checking compatibility for Google.Cloud.Spanner.V1 version 5.13.0-beta04
Differences from 5.0.0
Minor changes:
Class 'BeginTransactionRequest'; property 'RoutingHint RoutingHint { get; set; }' added.
Class 'BeginTransactionRequest'; constant 'System.Int32 Google.Cloud.Spanner.V1.BeginTransactionRequest::RoutingHintFieldNumber' added.
Class 'CacheUpdate' added.
Class 'ChangeStreamRecord' added.
Enum 'ChangeStreamRecord.RecordOneofCase' added.
Class 'ChangeStreamRecord.Types' added.
Class 'ChangeStreamRecord.Types.DataChangeRecord' added.
Class 'ChangeStreamRecord.Types.DataChangeRecord.Types' added.
Class 'ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata' added.
Class 'ChangeStreamRecord.Types.DataChangeRecord.Types.Mod' added.
Enum 'ChangeStreamRecord.Types.DataChangeRecord.Types.ModType' added.
Class 'ChangeStreamRecord.Types.DataChangeRecord.Types.ModValue' added.
Enum 'ChangeStreamRecord.Types.DataChangeRecord.Types.ValueCaptureType' added.
Class 'ChangeStreamRecord.Types.HeartbeatRecord' added.
Class 'ChangeStreamRecord.Types.PartitionEndRecord' added.
Class 'ChangeStreamRecord.Types.PartitionEventRecord' added.
Class 'ChangeStreamRecord.Types.PartitionEventRecord.Types' added.
Class 'ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent' added.
Class 'ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveOutEvent' added.
Class 'ChangeStreamRecord.Types.PartitionStartRecord' added.
Class 'ChangeStreamReflection' added.
Class 'CommitRequest'; property 'RoutingHint RoutingHint { get; set; }' added.
Class 'CommitRequest'; constant 'System.Int32 Google.Cloud.Spanner.V1.CommitRequest::RoutingHintFieldNumber' added.
Class 'CommitResponse'; property 'CacheUpdate CacheUpdate { get; set; }' added.
Class 'CommitResponse'; property 'Timestamp SnapshotTimestamp { get; set; }' added.
Class 'CommitResponse'; constant 'System.Int32 Google.Cloud.Spanner.V1.CommitResponse::CacheUpdateFieldNumber' added.
Class 'CommitResponse'; constant 'System.Int32 Google.Cloud.Spanner.V1.CommitResponse::SnapshotTimestampFieldNumber' added.
Class 'ExecuteSqlRequest'; property 'RequestOptions RequestOptions { get; set; }' modifers changed from '' to 'sealed virtual'.
Class 'ExecuteSqlRequest'; property 'RoutingHint RoutingHint { get; set; }' added.
Class 'ExecuteSqlRequest'; constant 'System.Int32 Google.Cloud.Spanner.V1.ExecuteSqlRequest::RoutingHintFieldNumber' added.
Class 'Group' added.
Class 'Interval' added.
Class 'KeyRecipe' added.
Enum 'KeyRecipe.TargetOneofCase' added.
Class 'KeyRecipe.Types' added.
Class 'KeyRecipe.Types.Part' added.
Class 'KeyRecipe.Types.Part.Types' added.
Enum 'KeyRecipe.Types.Part.Types.NullOrder' added.
Enum 'KeyRecipe.Types.Part.Types.Order' added.
Enum 'KeyRecipe.Types.Part.ValueTypeOneofCase' added.
Class 'LocationReflection' added.
Class 'ManagedSession' added.
Class 'ManagedSessionOptions' added.
Class 'ManagedTransaction' added.
Class 'Mutation'; property 'Mutation.Types.Ack Ack { get; set; }' added.
Class 'Mutation'; property 'Mutation.Types.Send Send { get; set; }' added.
Class 'Mutation'; constant 'System.Int32 Google.Cloud.Spanner.V1.Mutation::AckFieldNumber' added.
Class 'Mutation'; constant 'System.Int32 Google.Cloud.Spanner.V1.Mutation::SendFieldNumber' added.
Enum 'Mutation.OperationOneofCase' entry 'Ack' added.
Enum 'Mutation.OperationOneofCase' entry 'Send' added.
Class 'Mutation.Types.Ack' added.
Class 'Mutation.Types.Send' added.
Class 'PartialResultSet'; property 'CacheUpdate CacheUpdate { get; set; }' added.
Class 'PartialResultSet'; constant 'System.Int32 Google.Cloud.Spanner.V1.PartialResultSet::CacheUpdateFieldNumber' added.
Class 'QueryAdvisorResult' added.
Class 'QueryAdvisorResult.Types' added.
Class 'QueryAdvisorResult.Types.IndexAdvice' added.
Class 'QueryPlan'; property 'QueryAdvisorResult QueryAdvice { get; set; }' added.
Class 'QueryPlan'; constant 'System.Int32 Google.Cloud.Spanner.V1.QueryPlan::QueryAdviceFieldNumber' added.
Class 'Range' added.
Class 'ReadRequest'; property 'RequestOptions RequestOptions { get; set; }' modifers changed from '' to 'sealed virtual'.
Class 'ReadRequest'; property 'RoutingHint RoutingHint { get; set; }' added.
Class 'ReadRequest'; constant 'System.Int32 Google.Cloud.Spanner.V1.ReadRequest::RoutingHintFieldNumber' added.
Class 'RecipeList' added.
Class 'RequestOptions'; property 'RequestOptions.Types.ClientContext ClientContext { get; set; }' added.
Class 'RequestOptions'; constant 'System.Int32 Google.Cloud.Spanner.V1.RequestOptions::ClientContextFieldNumber' added.
Class 'RequestOptions.Types.ClientContext' added.
Class 'ResultSet'; property 'CacheUpdate CacheUpdate { get; set; }' added.
Class 'ResultSet'; constant 'System.Int32 Google.Cloud.Spanner.V1.ResultSet::CacheUpdateFieldNumber' added.
Class 'RoutingHint' added.
Class 'RoutingHint.Types' added.
Class 'RoutingHint.Types.SkippedTablet' added.
Class 'SessionPool'; method 'SessionPool.SessionPoolSegmentStatistics GetSegmentStatisticsSnapshot(DatabaseName databaseName)' has become 'Obsolete'.
Class 'SessionPool'; method 'SessionPool.SessionPoolSegmentStatistics GetSegmentStatisticsSnapshot(SessionPool.SessionPoolSegmentKey key)' has become 'Obsolete'.
Class 'SessionPool'; method 'SessionPool.Statistics GetStatisticsSnapshot()' has become 'Obsolete'.
Class 'SessionPool'; method 'Task<AsyncResponseStream> BatchWriteAsync(BatchWriteRequest request, SessionPool.SessionPoolSegmentKey key, CallSettings callSettings)' added.
Class 'SpannerClientBuilder'; method 'CallInvoker CreateCallInvoker()' added.
Class 'SpannerClientBuilder'; method 'Task CreateCallInvokerAsync(CancellationToken cancellationToken)' added.
Class 'SpannerClientBuilder'; method 'void Validate()' added.
Class 'SpannerClientBuilder'; property 'ChannelPoolConfig AffinityChannelPoolConfiguration { get; set; }' added.
Class 'SpannerClientBuilder'; property 'Boolean CanUseChannelPool { get; }' added.
Class 'SpannerClientBuilder'; property 'UInt64 ProcessId { set; }' added.
Class 'Tablet' added.
Class 'Tablet.Types' added.
Enum 'Tablet.Types.Role' added.
Class 'Transaction'; property 'CacheUpdate CacheUpdate { get; set; }' added.
Class 'Transaction'; constant 'System.Int32 Google.Cloud.Spanner.V1.Transaction::CacheUpdateFieldNumber' added.
Dependency Microsoft.Bcl.AsyncInterfaces v6.0.0.0 added
Dependency System.Threading.Tasks.Extensions v4.2.0.1 added
Dependency Google.Api.CommonProtos changed from v2.16.0.0 to v2.17.0.0
Dependency Google.Api.Gax changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Api.Gax.Grpc changed from v4.9.0.0 to v4.13.1.0
Dependency Google.Cloud.Spanner.Common.V1 changed from v5.0.0.0 to v5.13.0.0
Dependency Google.Protobuf changed from v3.28.2.0 to v3.31.1.0

Diff level: Minor

Finished comparisons for Google.Cloud.Spanner.V1

@google-cloud-sdk-librarian-dotnet-robot google-cloud-sdk-librarian-dotnet-robot merged commit 766784d into main Mar 4, 2026
16 checks passed
@google-cloud-sdk-librarian-dotnet-robot google-cloud-sdk-librarian-dotnet-robot deleted the librarian-release-20260304T162729Z branch March 4, 2026 17:48
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