Releases: watson-developer-cloud/go-sdk
Releases · watson-developer-cloud/go-sdk
v1.0.0
1.0.0 (2019-10-04)
Refer to the migration guide for more details: MIGRATION-V1
Code Refactoring
- core: Update core version (43aee33)
doc
- migration: Add migration guide (5a8c316)
Features
- ** text to speech:** All methods return result, response (2ae6d92)
- assistantv1: All methods return result, response and err (c8d2834)
- assistantv2: All methods return result, response and err (efaeb45)
- compare comply: All methods return result, response and err (2b5f421)
- core: Update core version (c948245)
- discovery: All methods return result, response and err (55fd7eb)
- discovery: New CPD-only method
GetAutocompletion
(f7820f4) - examples: Update examples with new returns (fd1b14a)
- language translator: All methods return result, response and err (2ccf675)
- natural language classifier: All methods return result, response and err (5554b42)
- natural language understanding: All methods return result, response and err (48d7ec7)
- personality insights: All methods return result, response (e4110ba)
- speech to text: All methods return result, response (f9415fc)
- tone analyzer: All methods return result, response (c25000c)
- visual recognition: All methods return result, response (18cb77f)
- vr4: regenerate v4 with updated mdoels (68ecbff)
- vr4: v4 endpoints for visual recognition (0fa4049)
v0.12.1
release candidate 2
This is a pre-release of the official release in September.
v0.12.0
0.12.0 (2019-09-17)
Bug Fixes
- Add dependency on go-sdk-core to Gopkg.toml to get reliable version of sdk core. (4cdf5b0)
- constarint: Add a direct dependency for core (b270493)
- dep: Update gopkg.lock with dep ensure (e37b3c5)
Features
- assistantv1: Update new auth menchaism for assistantv1 and generate (554c926)
- assistantv2: Update new auth menchaism for assistantv2 (6d68f77)
- cnc: Update new auth menchaism for compare and comply (d12fc0d)
- discovery: Update new auth menchaism for discovery (694b04f)
- lt: Update new auth menchaism for language translator (e210863)
- nlc: Update new auth menchaism for natural lang classifier (69fba48)
- nlu: Update new auth menchaism for natural lang understanding (f6a0c38)
- pi: Update new auth menchaism for personality insights (b22afeb)
- stt: Update new auth menchaism for speech to text (5445dd2)
- synthesize ws: An example with synthesize with websocket (cb7a4a7)
- synthesize ws: Synthesize using websocket support (842f761)
- ta: Update new auth menchaism for tone analyzer (b8b86ed)
- tts: Update new auth menchaism for text to speech (7876666)
- vr: Update new auth menchaism for visual recognition (ad792ac)
v1.0.0rc1
v0.11.0
v0.10.0
0.10.0 (2019-07-25)
Features
- assistantv2: DialogRuntimeResponseGeneric has new params Header and []SearchResult (74c6a3d)
- compare comply: Basic auth support (1bec8be)
- compare comply: ClassifyReturn has new params ContractTerms, PaymentTerms and ContractTypes (b1d16be)
- compare comply: DocStructure has new param Paragraphs (e3c0e9a)
- compare comply: Model changes to compare comply (fd70e93)
- compare comply: Tables has new param Contexts and KeyValuePairs (74290be)
- compare comply: Tables has new param TableTitle (42899aa)
- NLU: New param Confidence in EntityMention and EntitiesResult (a0cd859)
- speech to text: New param ProcessingMetrics in SpeechRecognitionResults (9e08650)
- speech to text: New param Updated in AcousticModel and LanguageModel (9ba61ad)
v0.9.0
0.9.0 (2019-06-14)
Features
- dep: update go dependencies (95a3310)
- Discovery: Collection model has CrawlStatus and SmartDocumentUnderstanding (559cf24)
- ICP4D: IBM Cloud Pak for Data(ICP4D) support (e77b970)
- LTV3: New methods for document translation (8ac3003)
- NLU:
CategoriesOptions
hasExplanation
attribute (701ba9e) - STT: new params ProcessingMetrics and ProcessingMetricsInterval for RecognizeUsingWebsocket (ad21e34)
v0.8.0
v0.7.0
0.7.0 (2019-03-29)
Important Change:
"github.com/watson-developer-cloud/go-sdk/core"
changed to"github.com/IBM/go-sdk-core/core"
Bug Fixes
- compare and comply: ExtractTables and ClassifyElements options dont have Filename (0f7db4a)
- response: return response directly for non-json response (8e8d715)
Features
- Assistantv1: Regenerate assistant v1 (91af666)
- Assistantv2: Regenerate Assistant V2 (17c12c0)
- cnc: Regenerate compare and comply (0eea62a)
- common: Added common package with GetSdkHeaders() impl (13069db)
- DiscoveryV1: name required param for CreateConfiguration UpdateConfiguration,
NewCreateExpansionsOptions
have expansions as required param (168e41d) - LTV3: Regenerate language translator V3 (142dfaf)
- NLC: Regenerate NLC (8af75b0)
- NLU: Regenerate natural language understanding (6539136)
- PI: Regenerate personality insights (ef19b79)
- STT: Recognize using websockets, thanks to @theThinkingCap (ec5b5b9)
- STT: Regenerate speech to text v1 (5de3d87)
- TA: Regenerate tone analyzer (8a0e103)
- TTS: Add word has translation as required and add words has words as required (9a3ed0c)
- version: fix version (febffc8)
- VR: Regenerate visual recognition (443056b)
More details:
Assistant V1
Refactored models
WorkspaceExport --> Workspace
IntentExport --> Intent
Mentions --> Mention
EntityExport --> Entity
ValueExport --> Value
LogExport --> ModelLog
CreateEntity model has new props (+Created, +Updated)
CreateIntent model has new props (+Created, +Updated)
CreateValue model has new props (+Created, +Updated)
DialogRuntimeResponseGeneric model has new prop (+DialogNode)
DialogNodeSuggestion model props changed (+Dialognode, -Output)
Entity model has new props (+Values)
EntityMention model props have changed (ExampleText --> Text, IntentName --> Intent)
Example model props have changed (ExampleText --> Text)
Intent model props have changed (IntentName --> Intent, +Examples)
MessageRequest model props have changed (+Actions)
MessageResponse model Actions prop is readonly
Synonym model props have changed (SynonymText --> Synonym)
Value model props have changed (ValueText --> Value)
Workspace model props have changed (+Status, +Entities, +DialogNodes, +CounterExamples)
Compare Comply V1
modelId param renamed to model
Attribute model Type enum has changed (-ADDRESS, +DURATION, +PERCENTAGE)
BodyCells prop types have changed (RowheaderIds, RowHeaderTexts, RowHeaderTextsNormalized, ColumnHeaderIds, ColumnHeaderTexts, ColumnHeaderTextsNormalized)
CategoryComparison --> (created)
ClassifyReturn model props have changed (+ContractType)
ColumnHeaderIds --> (created)
ColumnHeaderTexts --> (created)
ColumnHeaderTextsNormalized --> (created)
ContractType --> (created)
TypeLabel --> TypeLabelComparison
Category --> CategoryComparison
Key --> (created)
KeyValuePair --> (created)
RowHeaderIds --> (created)
RowHeaderTexts --> (created)
RowHeaderTextsNormalized --> (created)
Tables model props have changed (+KeyValuePairs)
TypeLabelComparison --> (created)
Value --> (created)
Discovery V1
Refactored models
CreateEventObjectData --> EventData
CredentialsCredentialDetails --> CredentialDetails
LogQueryResponseResultDocumentResults --> LogQueryResponseResultDocuments
DiskUsage --> (deleted)
Enrichment --> (created)
EnrichmentOptions --> (created)
NluEnrichmentCategories --> (created)
NluEnrichmentConcepts --> (created)
NluEnrichmentEmotion --> (created)
NluEnrichmentEntities --> (created)
NluEnrichmentFeatures --> (created)
NluEnrichmentKeywords --> (created)
NluEnrichmentRelations --> (created)
NluEnrichmentSemanticRoles --> (created)
NluEnrichmentSentiment --> (created)
NormalizationOperation --> (created)
DocumentStatus model props have changed (-Created, -Updated)
IndexCapacity model props have changed (-MemoryUsage)
Credentials model has new source value (CLOUD_OBJECT_STORAGE)
QueryNoticesResult model props have changd (+Title)
QueryResult model props have changd (+Title, -Score)
Source model has new type value (CLOUD_OBJECT_STORAGE)
SourceOptions model props have changed (+Buckets, +CrawlAllBuckets)
SourceStatus model status enum has changed (-COMPLETE_WITH_NOTICES, -STOPPED, +QUEUED)
CreateConfigurationOptions and UpdateConfigurationOptions have `name` as required params
NewCreateExpansionsOptions have expansions as required param
NaturalLanguageUnderstanding V1
AnalysisResults model props have changed (+Syntax)
CategoriesOptions model props have chaned (+Model)
Features model props have changed (+Syntax)
Speech to Text
AudioListing model duration type double --> long
AudioResource model duration type double --> long