Version history
Version 4.8.0, released 2023-02-22
New features
- Added support for AssistQueryParameters and SynthesizeSpeechConfig (commit 22e5419)
Documentation improvements
- Add more meaningful comments (commit 22e5419)
Version 4.7.0, released 2023-01-19
New features
- Enable REST transport in C# (commit 496c8ab)
Version 4.6.0, released 2023-01-16
New features
- Added SuggestConversationSummary RPC (commit 833acec)
Documentation improvements
- Updated go library package (commit 833acec)
Version 4.5.0, released 2022-12-01
New features
- Added cx_current_page field to AutomatedAgentReply (commit 2e15dd1)
Documentation improvements
- Clarified docs for Sentiment (commit 2e15dd1)
Version 4.4.0, released 2022-11-02
New features
- Added StreamingAnalyzeContent API (commit bdfcd9e)
- Added obfuscated_external_user_id to Participant (commit bdfcd9e)
- Can directly set Cloud Speech model on the SpeechToTextConfig (commit bdfcd9e)
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
- Add more meaningful comments (commit 05d7b7b)
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
- Add the fields for setting CX virtual agent session parameters (commit f697491)
- Added explanation for SuggestionResult (commit 15b7174)
Version 3.11.0, released 2022-03-14
New features
- Added ConversationModel resource and its APIs (commit 300879d)
- Added ConversationDataset resource and its APIs (commit 300879d)
- Added SetSuggestionFeatureConfig and ClearSuggestionFeatureConfig APIs for ConversationProfile (commit 300879d)
- Added new knowledge type of Document content (commit 300879d)
- Added states of Document (commit 300879d)
- Added metadata for the Knowledge operation (commit 300879d)
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
- Commit 03f91a3: docs: recommend AnalyzeContent for future users
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:
- Commit 4181b4f: docs: Comment updates only
- Commit 947a573: docs: Regenerate all clients with more explicit documentation
- Commit b3e7794: docs: minor comments change.
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
- Change
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
- Commit 40e45db: Added WebhookResponse.SessionEntityTypes
- Commit d314680: Added EntityType.EnableFuzzyExtraction
- Commit 85b53eb: Added StreamingDetectIntentRequest.SingleUtterence
- Commit 50658e2: Added Format method to all resource name types
Version 1.0.0, released 2019-07-10
Initial GA release.