Releases: watson-developer-cloud/swift-sdk
v0.2.5
This release includes several minor bug fixes and documentation improvements.
- Removes the copy frameworks build phase to resolve an app store submission bug.
- Adds a user-agent HTTP header to track version usage.
- Updates README.md to reflect changes made to the API signatures.
- Reorganizes Quickstart.md to prevent users from skipping app transport security configuration.
- Fixes continuous integration with Travis.
v0.2.4
This release fixes build errors caused by changes made to the most recent version of Starscream. In particular, several function signatures were modified, causing the inheritance of SpeechToTextWebSocket
from WebSocket
to break. These signatures have been updated so that the SDK successfully builds.
In addition, we have removed non-existing library search paths that were producing build warnings.
v0.2.3
This release fixes errors that would occur when building the Watson Developer Cloud iOS SDK with Xcode 7.3. In particular, it:
- Removes the libogg and libopus libraries, which were causing build failures.
- Modifies the Text to Speech implementation to use WAV instead of OPUS.
- Repairs the corrupt WAV header returned by the Text to Speech service.
- Updates dependencies to Xcode 7.3 and Swift 2.2 compatible releases.
- Disables Xcode code coverage that caused errors with Xcode 7.3.
- Updates the readme with information about using Xcode 7.3.
Please note that all binaries must be re-built for use with Xcode 7.3 and Swift 2.2. To do so, please run: carthage update --platform iOS --no-use-binaries
v0.2.2
- Removes logging and the XCGLogger dependency.
v0.2.1
- Removes
@testable
annotation from all tests - Fixes a bug where some AlchemyLanguage and Dialog models were
internal
instead ofpublic
.
v0.2.0
- Adds a new implementation of Speech to Text with support for streaming audio
- Adds an example application to test and demonstrate the new Speech to Text implementation
- Adds a simpler
translate
function that accepts aString
argument instead of[String]
- Updates comments and tests to make the Dialog application's time zone explicit
- Updates Starscream from 1.0.2 to 1.1.1
- Updates AlamofireObjectMapper from 2.1.0 to 2.1.3
- Standardizes the spacing for all copyright headers
- Updates
.gitignore
file
v0.1.2
- Fixes a bug that caused an HTTP 400 error when executing
TextToSpeech.synthesize(text:voice:completionHandler:)
v0.1.1
- Issue deleting a model just after creating it in Language Translation Test db177fb
- Enable code coverage in xcode project c0ec43c
- Update test setup functions to only instantiate the service if it is nil c06033d
- WatsonGateway should always refresh a nil token fec0f6c
- Update type of all completion handlers 36e16a0
- Get Travis CI working with our test cases 461ffde
- Update readme with specific Carthage info c92c8a6
- Discover why carthage pull and build fails occasionally
- Enable Travis builds and add badge to README
- Fix the race condition with Dialog tests d15b5d5
- Integrate CodeCov for test coverage reporting c4c6bc9