Version history

Version 4.18.0, released 2024-03-26

New features

Version 4.17.0, released 2024-03-21

New features

Documentation improvements

Version 4.16.0, released 2024-02-28

No API surface changes; just dependency updates.

Version 4.15.0, released 2024-01-08

New features

  • Add sections field to HumanAgentAssistantConfig.SuggestionQueryConfig (commit 9dcd3d1)
  • Add enable_conversation_augmented_query field to HumanAgentAssistantConfig.SuggestionFeatureConfig message (commit 9dcd3d1)
  • Add INTENT enum in SearchKnowledgeAnswer.AnswerType message (commit 9dcd3d1)
  • Add rewritten_query in field in SearchKnowledgeResponse message (commit 9dcd3d1)

Documentation improvements

Version 4.14.0, released 2023-10-02

New features

Version 4.13.0, released 2023-09-06

New features

Version 4.12.0, released 2023-08-16

New features

  • Added baseline model version used to generate the summary (commit 561a1e0)
  • Added the platform of the virtual agent response messages (commit 561a1e0)

Documentation improvements

Version 4.11.0, released 2023-06-27

New features

Version 4.10.0, released 2023-05-11

New features

Version 4.9.0, released 2023-03-06

New features

Documentation improvements

Version 4.8.0, released 2023-02-22

New features

  • Added support for AssistQueryParameters and SynthesizeSpeechConfig (commit 22e5419)

Documentation improvements

Version 4.7.0, released 2023-01-19

New features

Version 4.6.0, released 2023-01-16

New features

Documentation improvements

Version 4.5.0, released 2022-12-01

New features

Documentation improvements

Version 4.4.0, released 2022-11-02

New features

Version 4.3.0, released 2022-10-17

New features

  • Include conversation dataset name to be created with dataset creation metadata (commit 293e1ff)

Documentation improvements

  • Clarify SuggestionFeature enums which are specific to chat agents (commit 293e1ff)

Version 4.2.0, released 2022-09-15

Documentation improvements

  • Added an explicit note that DetectIntentRequest's text input is limited by 256 characters (commit 0fd3a71)

Version 4.1.0, released 2022-07-11

New features

  • Deprecated the filter field and add resource_definition (commit 05d7b7b)

Documentation improvements

Version 4.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.

API-specific Breaking changes

  • Correct broken ConversationModelEvaluation resource pattern (commit 52734a8)

Documentation improvements

Version 3.11.0, released 2022-03-14

New features

Documentation improvements

  • Clarified the behavior of language_code in EventInput in the context of a followup event input (commit 3449846)
  • Clarified wording around Cloud Storage usage (commit 3449846)
  • Added a new resource name pattern for ConversationModel (commit 3449846) ## Version 3.10.0, released 2022-02-07

New features

  • Added conversation process config, ImportDocument and SuggestSmartReplies API (commit 7d25d83)

Version 3.9.0, released 2022-01-17

New features

  • Added export documentation method (commit 46cbdd5)
  • Added filter in list documentations request (commit 46cbdd5)
  • Added option to import custom metadata from Google Cloud Storage in reload document request (commit 46cbdd5)
  • Added option to apply partial update to the smart messaging allowlist in reload document request (commit 46cbdd5)
  • Added filter in list knowledge bases request (commit 46cbdd5)
  • Removed OPTIONAL for speech model variant (commit 853d986)

Documentation improvements

  • Added more docs for speech model variant and improved docs format for participant (commit 853d986)

Version 3.8.0, released 2021-11-18

  • Commit d033f77: feat: support document metadata filter in article suggestion and smart reply model in human agent assistant

Version 3.7.0, released 2021-11-10

  • Commit 6699f2e: feat: added support to configure security settings, language code and time zone on conversation profile
  • Commit dd18efd:
    • docs: clarified meaning of the legacy editions
    • docs: clarified semantic of the streaming APIs

Version 3.6.0, released 2021-10-12

Version 3.5.0, released 2021-09-23

  • Commit 6687459: docs: clarified some LRO types
  • Commit ac367e2: feat: Regenerate all APIs to support self-signed JWTs
  • Commit 0c649d8: feat: expose Locations service to get/list avaliable locations of Dialogflow products; fixed some API annotations

Version 3.4.0, released 2021-08-10

  • Commit 5dba1ca:
    • fix: fix validation result docs
    • feat: add language code to streaming recognition result
    • docs: update environment docs
  • Commit 281077c: docs: fix typos

Version 3.3.0, released 2021-06-22

  • Commit c135978: docs: added notes to train agent prior to sending queries fix: added resource reference to agent_version
  • Commit 6567bfc: feat: added Automated agent reply type and allow cancellation flag for partial response feature.
  • Commit b270512: feat: added a field in the query result to indicate whether slot filling is cancelled.
  • Commit fe36e1e: feat: added location-aware HTTP path binding for ListIntents
  • Commit b782110: fix: removed incorrect resource annotation for UpdateEnvironmentRequest.
  • Commit 88a63a8:
    • feat: added more Environment RPCs
    • feat: added Versions service
    • feat: added Fulfillment service
    • feat: added TextToSpeechSettings.
    • feat: added location in some resource patterns.

Version 3.2.0, released 2021-04-29

  • Commit ae565e2: feat: expose MP3_64_KBPS and MULAW for output audio encodings.
  • Commit a6aa034:
    • docs: fix link for version and environment in participant doc.
    • fix: Add all missing regional HTTP bindings in DF API.
  • Commit 79f24ea: feat: Add CCAI API
  • Commit 14e6a6c:
    • feat: add additional_bindings to Dialogflow v2 ListIntents API
    • docs: update copyrights and session docs
  • Commit 6e5f4f6: docs: update comments on parameters and validation result.
  • Commit 9900407:
    • feat: allowed custom to specify webhook headers through query parameters
    • docs: suggested to always use version for production traffic when calling DetectIntent, mark match_mode in Agent message as deprecated

Version 3.1.0, released 2020-10-16

  • Commit 079e919: docs: fixed link from SentimentAnalysisResult
  • Commit 0790924: fix: Add gRPC compatibility constructors
  • Commit 0ca05f5: chore: Regenerate all APIs using protoc 3.13 and Grpc.Tools 2.31
  • Commit 0cdabf1: docs: wording updates for tiers.
  • Commit ebd848c: docs: more detailed docs on APIs such as Environment, Intents, Sessions.
  • Commit c552537: docs: Regenerate Dialogflow V2 with cleaner docs
  • Commit 6bde7a3: docs: Regenerate all APIs with service comments in client documentation
  • Commit 34c92e6:
    • fix: Update grpc config for retry mechanism.
    • docs: Update ImportAgent/ExportAgent external documentation.
  • Commit f83bdf1: fix: Apply timeouts to RPCs without retry
  • Commit 2bac8ab: docs: cleaned docs for the Agents service and resource.

Version 3.0.0, released 2020-06-03

Documentation changes only since 3.0.0-beta02:

As noted in the 3.0.0-beta01 history, 3.0.0 is a breaking change compared with 2.0.0 due to resource names being corrected.

Version 3.0.0-beta02, released 2020-05-05

  • Commit 610cf69:
    • feat: Publish ListEnvironments
    • docs: Clarify WebhookResponse fields
  • Commit f2f7630: docs: Update comments on Contexts and Sessions resources.

Version 3.0.0-beta01, released 2020-04-06

  • Commit 5a41fb5:
    • Change parent field's resource_reference to specify child_type instead of type per client library generation requirement;
    • Change Session with its child resource pattern to support both projects/{project}/agent/sessions/{session} and projects/{project}/agent/environments/{environment}/users/{user}/sessions/{session};
      • Additionally, the location-based pattern has been removed
    • Fix method_signature
    • Regular documentation update

This is a breaking change in terms of resource names, which weren't correctly defined in the API before. We will release a new GA version once we're satisfied that no further breaking changes will be required.

Version 2.0.0, released 2020-03-18

  • Commit a19ee13:
    • Adds AgentsClient.GetValidationResult RPC with associated types
    • Adds DetectIntentRequest.OutputAudioConfigMask

Version 2.0.0-beta01, released 2020-02-18

This is the first prerelease targeting GAX v3. Please see the breaking changes guide for details of changes to both GAX and code generation.

Version 1.2.0, released 2019-12-10

  • Commit 532f28b: Multiple new features:
    • Intent.BrowseCarouselCard
    • Intent.MediaContent
    • Intent.TableCard
  • Commit c8a6431: Added ListSelect.Subtitle

Version 1.1.0, released 2019-10-02

Version 1.0.0, released 2019-07-10

Initial GA release.