Skip to content

Releases: watson-developer-cloud/go-sdk

v1.0.0

04 Oct 17:07
Compare
Choose a tag to compare

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

27 Sep 19:12
Compare
Choose a tag to compare

0.12.1 (2019-09-27)

Bug Fixes

  • readme: Update installation step with version (8e36ef5)

release candidate 2

25 Sep 16:51
Compare
Choose a tag to compare
release candidate 2 Pre-release
Pre-release

This is a pre-release of the official release in September.

v0.12.0

17 Sep 18:48
Compare
Choose a tag to compare

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

30 Aug 23:03
Compare
Choose a tag to compare
v1.0.0rc1 Pre-release
Pre-release

This is a pre-release of the official release in September.

v0.11.0

22 Aug 14:52
Compare
Choose a tag to compare

0.11.0 (2019-08-22)

Bug Fixes

  • compare complly: KeyValuePair has a list of value (3f89e95)
  • compare comply: BodyCells with some properties corrected to return list of strings (944d99f)

Features

  • compare comply: ClassifyReturn new property contract_currencies (f083a02)

v0.10.0

25 Jul 15:32
Compare
Choose a tag to compare

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

14 Jun 22:20
Compare
Choose a tag to compare

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 has Explanation attribute (701ba9e)
  • STT: new params ProcessingMetrics and ProcessingMetricsInterval for RecognizeUsingWebsocket (ad21e34)

v0.8.0

16 Apr 20:34
Compare
Choose a tag to compare

0.8.0 (2019-04-16)

Features

  • websocket: rename RecognizeUsingWebsockets to RecognizeUsingWebsocket (3a32c4d)

v0.7.0

29 Mar 02:07
Compare
Choose a tag to compare

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