Skip to content

Releases: watson-developer-cloud/swift-sdk

v0.12.0

22 Dec 22:47
Compare
Choose a tag to compare

This release adds support for the Discovery service.

v0.11.0

06 Dec 22:19
Compare
Choose a tag to compare

This update adds support for the Visual Recognition service's similarity search. It also updates sample applications for Swift 3.0 and adds several bug fixes:

  • Visual Recognition: Enable uploading and classifying .PNG images.
  • Speech to Text: Allow audio playback when AVAudioSession is activated.

v0.10.0

23 Nov 17:28
Compare
Choose a tag to compare

This update adds support for Personality Insights V3 and several minor bug fixes:

  • RestKit: Add a guard statement to avoid Any? to Any coercion.
  • Speech to Text: Avoid sending data when payload is empty.
  • Visual Recognition: Make age max and min properties optional.
  • Visual Recognition: Updated error handling to recognize more service errors.

v0.9.1

11 Nov 19:23
Compare
Choose a tag to compare

This update adds support for the Speech to Text service's smart formatting parameter in Swift 3. It also fixes some broken links in the documentation.

v0.8.2

11 Nov 19:22
Compare
Choose a tag to compare

This update adds support for the Speech to Text service's smart formatting parameter in Swift 2.3.

v0.7.3

11 Nov 19:22
Compare
Choose a tag to compare

This update adds support for the Speech to Text service's smart formatting parameter in Swift 2.2.

v0.9.0

08 Nov 00:04
Compare
Choose a tag to compare

This release migrates the SDK to Swift 3.0, removes external dependencies, and includes several fixes for the Conversation service.

v0.8.1

12 Oct 15:42
Compare
Choose a tag to compare

This release updates the Swift 2.3 version of the iOS SDK with several bug fixes and minor changes.

  • All Services: Default HTTP headers can now be set for each service.
  • All Services: The service URL parameter was moved from each init to a class property. To set a custom service URL parameter, set the class property instead of passing it as a parameter to the initializer. (For example: textToSpeech.serviceURL = "...".)
  • Credentials: Testing credentials were moved to a .swift file for convenience.
  • Language Translator: Update the default service URL for the recent release of the Language Translator service. To use an existing Language Translation service, specify a custom service URL.
  • Natural Language Classifier: Updates the trained classifier id used for testing.
  • Speech to Text: Add support for setting customization_id parameter.
  • Speech to Text: Added support for additional audio formats (AudioMediaType.MuLaw and AudioMediaType.Basic)
  • Speech to Text: Added support for the supported_features parameter of language models, which identifies whether certain additional service features are supported with any given model.
  • Speech to Text: Fix a bug where the microphone would continue recording when disconnected by the service (which also prevented the service from operating correctly when reconnecting).
  • Text to Speech: Validate the status code in the response to synthesize(). This helps to produce more meaningful error messages when using incorrect credentials with the service.
  • Visual Recognition: Any errors writing the JSON parameters file are now passed back to the user.

v0.7.2

12 Oct 13:50
Compare
Choose a tag to compare

This release updates the Swift 2.2 version of the iOS SDK with several bug fixes and minor changes.

  • All Services: Default HTTP headers can now be set for each service.
  • Speech to Text: Add support for setting customization_id parameter.
  • Visual Recognition: Any errors writing the JSON parameters file are now passed back to the user.

v0.7.1

30 Sep 19:49
Compare
Choose a tag to compare

The release updates the Swift 2.2 version of the iOS SDK and includes several bug fixes and changes.

  • All Services: The service URL parameter was moved from each init to a class property. To set a custom service URL parameter, set the class property instead of passing it as a parameter to the initializer. (For example: textToSpeech.serviceURL = "...".)
  • Cartfile: The Cartfile was updated to explicitly specify Swift 2.2 compatible versions of the SDK's dependencies.
  • Credentials: Testing credentials were moved to a .swift file for convenience.
  • Language Translator: Update the default service URL for the recent release of the Language Translator service. To use an existing Language Translation service, specify a custom service URL.
  • Natural Language Classifier: Updates the trained classifier id used for testing.
  • Speech to Text: Added support for additional audio formats (AudioMediaType.MuLaw and AudioMediaType.Basic)
  • Speech to Text: Added support for the supported_features parameter of language models, which identifies whether certain additional service features are supported with any given model.
  • Speech to Text: Fix a bug where the microphone would continue recording when disconnected by the service (which also prevented the service from operating correctly when reconnecting).
  • Text to Speech: Validate the status code in the response to synthesize(). This helps to produce more meaningful error messages when using incorrect credentials with the service.