Version history

Version 2.18.0, released 2024-05-13

New features

  • Add IServiceCollection extension methods for client registration where an IServiceProvider is required. (commit 022fab2)

Version 2.17.0, released 2024-03-26

New features

Version 2.16.0, released 2024-03-13

No API surface changes; just dependency updates.

Version 2.15.0, released 2024-02-09

New features

  • A new field opt_out_conformer_model_migration is added to message .google.cloud.dialogflow.cx.v3.InputAudioConfig (commit f21d994)
  • A new field language_code is added to message .google.cloud.dialogflow.cx.v3.Changelog (commit f21d994)
  • A new method ExportEntityTypes is added to service EntityTypes (commit f21d994)
  • A new method ImportEntityTypes is added to service EntityTypes (commit f21d994)
  • A new message ExportEntityTypesRequest is added (commit f21d994)
  • A new message ExportEntityTypesResponse is added (commit f21d994)
  • A new message ExportEntityTypesMetadata is added (commit f21d994)
  • A new message ImportEntityTypesRequest is added (commit f21d994)
  • A new message ImportEntityTypesResponse is added (commit f21d994)
  • A new message ImportEntityTypesMetadata is added (commit f21d994)
  • A new field disable_data_store_fallback is added to message .google.cloud.dialogflow.cx.v3.GenerativeSettings (commit f21d994)
  • A new field description is added to message .google.cloud.dialogflow.cx.v3.Page (commit f21d994)
  • A new method ServerStreamingDetectIntent is added to service Sessions (commit f21d994)
  • A new field webhook_ids is added to message .google.cloud.dialogflow.cx.v3.QueryResult (commit f21d994)
  • A new field webhook_display_names is added to message .google.cloud.dialogflow.cx.v3.QueryResult (commit f21d994)
  • A new field webhook_latencies is added to message .google.cloud.dialogflow.cx.v3.QueryResult (commit f21d994)
  • A new field webhook_tags is added to message .google.cloud.dialogflow.cx.v3.QueryResult (commit f21d994)
  • A new field current_flow is added to message .google.cloud.dialogflow.cx.v3.QueryResult (commit f21d994)

Documentation improvements

  • A comment for field start_flow in message .google.cloud.dialogflow.cx.v3.Agent is changed (commit f21d994)
  • A comment for enum value USE_BEST_AVAILABLE in enum SpeechModelVariant is changed (commit f21d994)
  • A comment for enum value USE_ENHANCED in enum SpeechModelVariant is changed (commit f21d994)
  • A comment for field model in message .google.cloud.dialogflow.cx.v3.InputAudioConfig is changed (commit f21d994)
  • A comment for enum value END_OF_SINGLE_UTTERANCE in enum MessageType is changed (commit f21d994)
  • A comment for field session_ttl in message .google.cloud.dialogflow.cx.v3.QueryParameters is changed (commit f21d994)
  • A comment for message QueryInput is changed (commit f21d994)
  • A comment for field text in message .google.cloud.dialogflow.cx.v3.TextInput is changed (commit f21d994)
  • Fix formatting due to unclosed backtick (commit 334ef80)

Version 2.14.0, released 2023-12-04

New features

Documentation improvements

Version 2.13.0, released 2023-10-02

New features

Version 2.12.0, released 2023-09-18

Bug fixes

Version 2.11.0, released 2023-09-06

New features

  • Added generative AI, safety/security and speech endpointing settings (commit f62319c)

Version 2.10.0, released 2023-08-16

New features

Version 2.9.0, released 2023-07-13

New features

Version 2.8.0, released 2023-06-20

New features

Documentation improvements

Version 2.7.0, released 2023-05-11

New features

Documentation improvements

Version 2.6.0, released 2023-03-06

New features

  • Added persist_parameter_changes field from query_params to MatchIntentRequest (commit 3798668)

Version 2.5.0, released 2023-02-22

New features

  • Added gcs.proto. added support for GcsDestination and TextToSpeechSettings (commit c799095)
  • Remove [REQUIRED] for VersionConfig (commit c799095)

Documentation improvements

Version 2.4.0, released 2023-01-25

New features

Version 2.3.0, released 2023-01-16

New features

Documentation improvements

Version 2.2.0, released 2022-12-01

Documentation improvements

  • Clarified Agent Assist max retention is 30 days (commit 8ebde4f)
  • Clarified TTL as time-to-live (commit 8aa3a16)
  • Removed pre-GA disclaimer from Interaction Logging (has been GA for awhile) (commit 8aa3a16)
  • Clarified gcs_bucket field of the SecuritySettings message (commit 4888598)

Version 2.1.0, released 2022-07-11

Documentation improvements

Version 2.0.0, released 2022-06-08

This is the first version of this package to depend on GAX v4.

There are some breaking changes, both in GAX v4 and in the generated code. The changes that aren't specific to any given API are described in the Google Cloud documentation. We don't anticipate any changes to most customer code, but please file a GitHub issue if you run into problems.

The most important change in this release is the use of the Grpc.Net.Client package for gRPC communication, instead of Grpc.Core. When using .NET Core 3.1 or .NET 5.0+ this should lead to a smaller installation footprint and greater compatibility (e.g. with Apple M1 chips). Any significant change in a core component comes with the risk of incompatibility, however - so again, please let us know if you encounter any issues.

Version 1.13.0, released 2022-05-24

New features

Documentation improvements

Version 1.12.0, released 2022-04-26

Documentation improvements

Version 1.11.0, released 2022-04-04

New features

Documentation improvements

Version 1.10.0, released 2022-03-14

New features

Documentation improvements

  • Clarified wording around Cloud Storage usage (commit 6f8eedf) ## Version 1.9.0, released 2022-01-17

New features

  • Added the display name of the current page in webhook requests (commit 889b18e)

Version 1.8.0, released 2021-12-07

  • Commit 2c44579:
    • feat: added support for custom content types
    • docs: reformat comments

Version 1.7.0, released 2021-11-18

  • Commit 042a99f:
    • feat: allow setting custom CA for generic webhooks and release CompareVersions API
    • docs: clarify DLP template reader usage

Version 1.6.0, released 2021-11-10

  • Commit 36bae8f:

    • feat: added API for changelogs
    • docs: clarified semantic of the streaming APIs ## Version 1.5.0, released 2021-10-12
  • Commit 74b880a:

    • feat: added deployment API
    • feat: exposed DTMF input info in the query result
    • docs: added notes on long running operation
  • Commit de40ef5:
    • feat: update gapic-generator-csharp to 1.3.11
    • feat: update rules_gapic to 0.8.0

Version 1.4.0, released 2021-09-23

  • Commit 6b21a68:
    • docs: clarified some LRO types
    • docs: fixed some wrong update mask descriptions
  • Commit 29077ad: chore: Configure Dialogflow CX for Ruby clients
  • Commit ac367e2: feat: Regenerate all APIs to support self-signed JWTs
  • Commit 992c711: feat: added support for DLP templates; expose Locations service to get/list avaliable locations of Dialogflow products

Version 1.3.0, released 2021-08-10

  • Commit c2e92a3:
    • feat: add advanced settings for agent level
    • feat: add rollout config, state and failure reason for experiment
    • feat: add insights export settings for security setting
    • feat: add language code for streaming recognition result and flow versions for query parameters
    • docs: deprecate legacy logging settings

Version 1.2.0, released 2021-06-22

  • Commit 9e5afc5:
    • feat!: mark agent.default_language_code as required
    • feat: add return_partial response to Fulfillment
    • docs: add notes to train agent before sending queries
  • Commit 7fb97ab: feat: support sentiment analysis in bot testing
  • Commit f2b218e: feat: added API for running continuous test
  • Commit d2778b1: docs: clarified documentation for security settings docs: clarified documentation for session parameters
  • Commit e48e2f5: feat: add support for service directory webhooks

Version 1.1.0, released 2021-04-29

  • Commit 4f8b084:
    • feat: Expose supported languages of the agent
    • feat: add export / import flow API
    • docs: Update docs on Pages, Session, Version, etc.
  • Commit ce8af2b: feat: support setting current_page to resume sessions; expose transition_route_groups in flows and language_code in webhook
  • Commit b7c7654:
    • feat: include original user query in WebhookRequest; add GetTextCaseresult API.
    • docs: clarify resource format for session response.
  • Commit 178d139:
    • feat: added fallback option when restoring an agent
    • docs: clarified experiment length
  • Commit 169fa02: feat: allow to disable webhook invocation per request
  • Commit 94e5bf2: docs: update languages link
  • Commit e8eb0a0:
    • fix: RunTestCase http template. PHP REST client lib can be generated.
    • feat: Support transition route group coverage for Test Cases.
    • feat: Support SentimentAnalysisResult input in the WebhookRequest.
  • Commit aeff7bf:
    • feat: supports SentimentAnalysisResult in webhook request, add http rules for long running operations
    • docs: minor updates in wording
  • Commit fffad62:
    • feat: Add new Experiment service
    • docs: minor doc update on redact field in intent.proto and page.proto
  • Commit 41e91ab: docs: test cases doc update
  • Commit 2711bfe: feat: added support for test cases and agent validation

Version 1.0.0, released 2021-01-20

  • Commit 3ff57b5: feat: add experiment and API docs: update comments on parameters and agent

Version 1.0.0-beta01, released 2020-12-14

Initial release.