Releases: watson-developer-cloud/swift-sdk
v0.31.0
This release regenerates all services with documentation updates and minor generator improvements.
This release includes the following new features and bug fixes:
- Assistant: Add support for entity mentions and disambiguation
- Renames STT Websocket method to
recognizeUsingWebSocket
. The prior name is deprecated but retained for backward compatibility. - Fix Xcode 10 build error
v0.30.0
This release regenerates all services with documentation updates and minor generator improvements.
This release includes the following new features and bug fixes:
- Discovery: Add support for credentials and configuration source options
- Add support for websocket features for services using IAM authentication
- Handle malformed URLs when constructing URL requests
- Remove extraneous version param from IAM init methods for LTv2, NLC, STT, TTS
v0.29.0
This release regenerates all services with generator updates for error handling and multi-consumes operations.
The release also adds a deprecation notice for the Language Translator v2 service. Users are encouraged to migrate to the new Language Translator v3 service.
This release should be fully compatible with the previous SDK release.
v0.28.1
v0.28.0
This release regenerates all services. It includes updates to the documentation and some minor new service features.
This release includes the following new features and bug fixes:
- Adds support for the new Language Translator V3 service and deprecates Language Translator V2
- Fix for issue 833
v0.27.0
This release regenerates all services. It includes updates to the documentation and some minor new service features.
This release includes the following new features and bug fixes:
- Adds support for IAM authentication, using either an IAM API Key or an access_token obtained using the service API Key
v0.26.0
This release regenerates all services. It includes updates to the documentation and some minor new service features.
This release includes the following new features and bug fixes:
- Adds a
headers
parameter to all service methods that can be used to pass request headers to be sent with the request. - Adds a
deleteUserData
method in some services to allow deletion of data associated with a specifiedcustomer_id
.
v0.25.0
This release regenerates all services except for Visual Recognition. It includes considerable updates to the function documentation and model serialization/deserialization, although they should not be breaking changes for users.
This release also includes the following new features and bug fixes:
- Discovery: Adds support for document segmentation
- Natural Language Classifier: Adds support for
classifyCollection
- Speech to Text: Adds acoustic model customization
- Speech to Text: Adds enums for
BaseModelName
- Tone Analyzer: Fixes a bug with the
tones
list for thetone
function - Tone Analyzer: Adds
contentLanguage
parameter totoneChat
- Tone Analyzer: Adds plain-text and HTML variants of the
tone
function - Tone Analyzer: Removes unused
content-type
parameter from the JSON variant of thetone
function
v0.24.1
This release fixes a bug with SwiftLint and Xcode 9.3 by reducing the severity of the superfluous_disable_command
rule to a warning
instead of an error
.
v0.24.0
This release includes major updates to support the latest version of the Discovery service. Note that the Discovery Service's API has been changed in order to improve uniformity between the Watson SDKs.