Releases: watson-developer-cloud/java-sdk
Releases · watson-developer-cloud/java-sdk
java-sdk-7.2.0
java-sdk-7.1.1
java-sdk-7.1.0
7.1.0 (2019-06-07)
Bug Fixes
- Discovery: Fix response model nesting of Collection to match API response (84cc23f)
- Discovery: Fix typo in constant string name (NTML_V1 -> NTLM_V1) (0e6e7f2)
Features
- Assistant v1: Add intents and entities props to DialogNodeOutputOptionsElementValue (0d9102e)
- Assistant v2: Add builder to DialogRuntimeResponseGeneric (d80d28d)
- Assistant v2: Add MessageContextSkill model (4b0afb3)
- Compare and Comply: Return FeedbackDeleted model from deleteFeedback method (48d07f4)
- Discovery: Add annotatedFields prop to SegmentSettings (861cfae)
- Discovery: Add blacklist prop to SourceOptionsWebCrawl (187e2f2)
- Discovery: Add constants to Fequency interface in SourceSchedule (d29ccac)
- Discovery: Add imageTextRecognition prop to Conversions (2370e83)
- Discovery: Add new constant and nextCrawl prop to SourceStatus (ee092dc)
- Discovery: Add response models for delete methods (1274e5b)
- Discovery: Add smartDocumentUnderstanding field to Collection (f200d11)
- Discovery: Add status prop to CreateCredentialsOptions (c095725)
- Discovery: Add status prop to Credentials (22d905c)
- Discovery: Add status prop to UpdateCredentialsOptions (9509f75)
- Language Translator: Add deleteDocument method (4976f12)
- Language Translator: Add getDocumentStatus method (c4d939b)
- Language Translator: Add getTranslatedDocument method (d57e263)
- Language Translator: Add listDocuments method and return model for deleteModel (dfaf664)
- Language Translator: Add translateDocument method (33a1f51)
- Natural Language Understanding: Add explanation param (806f923)
- Natural Language Understanding: Add explanation prop and related models (6c1ffec)
- Natural Language Understanding: Add response model for deleteModel (7f8772d)
- Speech to Text: Add new metrics-related models (39b9478)
- Speech to Text: Add processingMetrics and audioMetrics props to SpeechRecognitionResults (ef9bc74)
- Speech to Text: Add processingMetrics, processingMetricsInterval, and audioMetrics params to CreateJobOptions (f1da445)
- Speech to Text: Add processingMetrics, processingMetricsInterval, and audioMetrics params to RecognizeOptions (da7d4a7)
- Speech to Text: Add response model to trainLanguageModel method (ced6621)
- Speech to Text: Add strict param to TrainAcousticModelOptions (9a2fb6a)
- Speech to Text: Add strict param to TrainLanguageModelOptions (128559d)
7.0.0
7.0.0 (2019-03-28)
Breaking changes
General
- Some big things in the migration guide
- All properties of the type
Map
have been changed toMap<String, Object>
Assistant v1
Model changes
CreateCounterexample
renamed toCounterexample
CreateDialogNode
renamed toDialogNode
CreateExample
renamed toExample
EntityExport
renamed toEntity
InputData
renamed toMessageInput
IntentExport
renamed toIntent
LogExport
renamed toLog
Mentions
renamed toMention
ValueExport
renamed toValue
WorkspaceExport
renamed toWorkspace
Property changes
DialogNode
dialogNodeId
renamed todialogNode
Entity
entityName
renamed toentity
EntityMention
exampleText
renamed totext
intentName
renamed tointent
Example
exampleText
renamed totext
Intent
intentName
renamed tointent
Synonym
synonymText
renamed tosynonym
Value
valueText
renamed tovalue
Other
Counterexample
getters have been renamed (e.g.getText()
->text()
)MessageInput
is now dynamicaddValue()
method inCreateEntityOptions.Builder
renamed toaddValues()
Assistant v2
Model changes
MessageContextSkill
has been deleted
Compare and Comply
Model changes
Category
renamed toCategoryComparison
TypeLabel
renamed toTypeLabelComparison
Property changes
Attribute
ADDRESS
constant removed fromType
interface
BodyCells
rowHeaderIds
type changed fromList<String>
toList<RowHeaderIds>
rowHeaderTexts
type changed fromList<String>
toList<RowHeaderTexts>
rowHeaderTextsNormalized
type changed fromList<String>
toList<RowHeaderTextsNormalized>
columnHeaderIds
type changed fromList<String>
toList<ColumnHeaderIds>
columnHeaderTexts
type changed fromList<String>
toList<ColumnHeaderTexts>
columnHeaderTextsNormalized
type changed fromList<String>
toList<ColumnHeaderTextsNormalized>
ClassifyElementsOptions
modelId
renamed tomodel
filename
has been deletedModelId
interface renamed toModel
CompareDocumentsOptions
modelId
renamed tomodel
file1Filename
has been deletedfile2Filename
has been deletedModelId
interface renamed toModel
ConvertToHtmlOptions
modelId
renamed tomodel
ModelId
interface renamed toModel
CreateBatchOptions
modelId
renamed tomodel
inputCredentialsFilename
has been deletedoutputCredentialsFilename
has been deletedModelId
interface renamed toModel
DeleteFeedbackOptions
modelId
renamed tomodel
ModelId
interface renamed toModel
ExtractTablesOptions
modelId
renamed tomodel
filename
has been deletedModelId
interface renamed toModel
GetFeedbackOptions
modelId
renamed tomodel
ModelId
interface renamed toModel
UpdateBatchOptions
modelId
renamed tomodel
ModelId
interface renamed toModel
Discovery
Model changes
QueryResultResultMetadata
renamed toQueryResultMetadata
Property changes
CreateConfigurationOptions
name
is now required
CreateExpansionsOptions
expansions
is now required
DiskUsage
percentUsed
has been deletedtotal
has been deletedtotalBytes
has been deletedused
has been deleted
DocumentStatus
created
has been deletedupdated
has been deleted
FederatedQueryOptions
collectionIds
type changed fromList<String>
toString
passagesFields
type changed fromList<String>
toString
returnFields
type changed fromList<String>
toString
similarDocumentIds
type changed fromList<String>
toString
similarFields
type changed fromList<String>
toString
sort
type changed fromList<String>
toString
Field
BOOLEAN
constant renamed toXBOOLEAN
inFieldType
interfaceBYTE
constant renamed toXBYTE
inFieldType
interfaceDOUBLE
constant renamed toXDOUBLE
inFieldType
interfaceFLOAT
constant renamed toXFLOAT
inFieldType
interfaceLONG
constant renamed toXLONG
inFieldType
interfaceSHORT
constant renamed toXSHORT
inFieldType
interface
IndexCapacity
memoryUsage
has been deleted
QueryResult
score
has been deleted
QueryNoticesResult
score
has been deleted
QueryOptions
collectionIds
type changed fromList<String>
toString
passagesFields
type changed fromList<String>
toString
returnFields
type changed fromList<String>
toString
similarDocumentIds
type changed fromList<String>
toString
similarFields
type changed fromList<String>
toString
sort
type changed fromList<String>
toString
SourceStatus
COMPLETE_WITH_NOTICES
constant removed fromStatus
interfaceSTOPPED
constant removed fromStatus
interface
UpdateConfigurationOptions
name
is now required
Other
CreateConfigurationOptions
Builder(String environmentId)
changed toBuilder(String environmentId, String name)
addEnrichments()
renamed toaddEnrichment()
addNormalizations()
renamed toaddNormalization()
CreateExpansionsOptions
Builder(String environmentId, String collectionId)
changed toBuilder(String environmentId, String collectionId, List<Expansion> expansions)
UpdateConfigurationOptions
Builder(String environmentId, String configurationId)
changed toBuilder(String environmentId, String configurationId, String name)
addEnrichments()
renamed toaddEnrichment()
addNormalizations()
renamed toaddNormalization()
Language Translator
Property changes
CreateModelOptions
forcedGlossaryFilename
has been deletedparallelCorpusFilename
has been deleted
Natural Language Classifier
Property changes
CreateClassifierOptions
metadataFilename
has been deletedtrainingDataFilename
has been deleted
Other
- Old versions of
classify()
,createClassifier()
,deleteClassifier()
,getClassifier()
, andgetClassifiers()
without options model parameters have been removed
Natural Language Understanding
Model changes
CategoriesOptions
is no longer dynamicMetadataOptions
is no longer dynamicMetadataResult
renamed toAnalysisResultsMetadata
SemanticRolesAction
renamed toSemanticRolesResultAction
SemanticRolesObject
renamed toSemanticRolesResultObject
SemanticRolesSubject
renamed toSemanticRolesResultSubject
Usage
renamed toAnalysisResultsUsage
Other
CategoriesOptions
getLimit()
has been renamed tolimit()
Personality Insights
Other
profileAsCsv()
now just accepts a singleProfileOptions profileOptions
parameter
Speech to Text
Property changes
AddCorpusOptions
corpusFilename
has been deleted
AudioListing
duration
type changed fromDouble
toLong
AudioResource
duration
type changed fromDouble
toLong
Other
CreateJobOptions.Builder
constructor withInputStream audio
andString contentType
parameters removedRecognizeOptions.Builder
constructor withInputStream audio
andString contentType
parameters removed
Text to Speech
Property changes
AddWordOptions
translation
is now required
AddWordsOptions
words
is now required
Visual Recognition
Property changes
ClassifyOptions
parameters
property has been deletedimagesFilename
now required ifimagesFile
is specified
CreateClassifierOptions
positiveExamplesFilename
property has been deleted
DetectFacesOptions
parameters
property has been deletedimagesFilename
now required ifimagesFile
is specified
UpdateClassifierOptions
positiveExamplesFilename
property has been deleted
Other
- Old API key authentication is no longer supported
CreateClassifierOptions
addClass()
method renamed toaddPositiveExamples()
UpdateClassifierOptions
addClass()
method renamed toaddPositiveExamples()
Non-breaking changes
General
- The core portion of the SDK has been moved to its own repo
- Added
reactiveRequest()
execution method (see README section and migration guide)- Thanks for the suggestion @msogrin!
- Null values are returned from the APIs (#959)
com.ibm.jsse2.overrideDefaultTLS
is no longer changed (#1020)- IAM authentication is done on a separate thread to play better with Android (#1041)
Assistant v1
###...
6.14.1
This is the last release for v6.x.x
of the SDK 😢 If you'd like to continue getting updates, please migrate to the latest version. You can read about changes here.
Note that as part of the latest release, you'll need to target a different package in Maven/Gradle. See the new installation instructions for more information.