We're happy to announce an update to the iOS SDK!
Here are the changes:
-updateQueue:withCurrentTrackIndex:race condition. All queue manipulation methods are now serialized properly so that the required network requests don't create undesirable states.
The latest release is available at http://www.rdio.com/media/static/developer/ios/rdio-ios.tar.gz
With this release, we've also improved the iOS SDK documentation. The documentation now mentions the version number and release date of the most recent release. Visit the iOS SDK documentation and check it out.
Rdio iOS SDK v1.3.0 has been released. It contains the following improvements:
All of the changes are behind the scenes; there are no changes to the API in this release.
Rdio iOS SDK v1.2.0 has been released. It contains the following improvements:
-authorizeUsingAccessToken:, which does not automatically pop up the login view on failure (#30).
-authorizeUsingAccessToken:fromController:is now deprecated and will be removed in version 2.0. Please update your code to use
-queueSources:to result in non-deterministic source ordering
playSource(s)no longer starts playback.
Rdio iOS SDK v1.0.0 has been released. It contains the following improvements:
The iOS SDK now uses Apple Generic Versioning. We haven't provided version numbers before, so we are giving this release v1.0.
Going forward, major version releases will break existing code. Minor version releases will be for bug fixes and new features that don't break existing applications.
We have started a public issue tracker for the Rdio API. The goal of the issue tracker is to provide greater transparency for Rdio API developers. Specifically it is meant to provide: