Releases

32 posts

DocumentationReleasesWeb Service API

Web Service API Improvements

We've got three new features for the Web Service API- just in time for some fun hacking over the holiday break!

Keep Listening

Keep Listening

Know what your user has been recently grooving to with the Keep Listening API. With a list of up to ten of the latest sources you'll be able to have a much more targeted view of a user's current mood and tastes. Requires user authentication.

Favorites

Favorites

The Favorite API endpoints are now available to everyone. You can view and modify a user's favorite tracks, albums, playlists, artists, and stations. Synced (aka Downloaded) information is also available to view and edit. The Collection endpoints are still available but are now depreciated. Requires users authentication.

Dominant Color

Dominant Color

With the dominant color extra you can now use the Rdio selected color from album artwork, custom playlists, and stations. It's not just the most saturated and it's not just the most common- the algorithm was specially tailored by our designers to pick the "best" color available.

Android SDKReleases

Android SDK v2.0.2

Version 2.0.2 of the Rdio Android SDK includes the following improvement:

  • Removes cookies after login so users can authenticate with a different Rdio account

Download the latest release, checkout the getting started guide, and let us know what you think.

iOS SDKReleases

iOS SDK v2.1.4

Version 2.1.4 of the Rdio iOS SDK includes the following improvement:

  • Fixed login view when device is in landscape mode

Download the latest release, checkout the getting started guide, and let us know what you think.

iOS SDKReleases

iOS SDK v2.1.3

Version 2.1.3 of the Rdio iOS SDK includes the following improvement:

  • logout will no longer delete all cookies

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  July 25, 2014 — 8:45AM

iOS SDKReleases

iOS SDK v2.1.2

Version 2.1.2 of the Rdio iOS SDK includes the following improvement:

  • Further protection from crashing when handling rdioRequest errors

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  July 14, 2014 — 4:03PM

DocumentationReleasesWeb Service API

Stations Guide

Rdio Stations

Today we're releasing a guide to implementing stations along with ten new station API methods! You can now build the same great station experience into your applications and devices. If you're not already familiar: Rdio Stations provide easy, instant mixes for those who are in the mood to sit back and listen.

You can start stations based on genres, artists, albums, tracks and more. You can also listen to You FM for yourself, your friends, and Rdio influencers.

Give the new Stations API methods a try and let us know what you think.

∞  July 07, 2014 — 2:20PM

iOS SDKReleases

iOS SDK v2.1.1

Version 2.1.1 of the Rdio iOS SDK includes the following improvement:

  • Fix for crash when handling playback and access token retrieval errors

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  June 26, 2014 — 3:07PM

iOS SDKReleases

iOS SDK v2.1.0

Version 2.1.0 of the Rdio iOS SDK includes the following improvements:

  • Improve the stability of seeking
  • seekToPosition: now calls delegate when changing playback state
  • Two new RDPlayerDelegate methods: rdioPlayerSetAudioCategory and rdioPlayerSetAudioSessionActive: for controlling the audio session
  • Reduce log level from warning to info for "Got NSNull for result" message

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  June 10, 2014 — 10:41AM

Releases

Mac App v2.30: AppleScript Improvements

The v2.30 release of the Rdio Mac application contains several AppleScript improvements:

  • Player position should use seconds, not percentage (#80)
  • Ability to control repeat state (#47, #80)

Checkout the full AppleScript reference and download the Mac Desktop app. Continue reading for how to use the new functionality.

Examples

To seek to the 30-second mark:

tell application "Rdio"
    set player position to 30
end tell

To retrieve the current position in seconds:

tell application "Rdio"
    set playerPosition to player position
end tell

To control the repeat state:

tell application "Rdio"
    set repeat state to STATE
end tell

Where STATE can be: one (current track), all (current album or playlist), none.

∞  June 09, 2014 — 10:48AM

iOS SDKReleases

iOS SDK v2.0.1

Version 2.0.1 of the Rdio iOS SDK includes the following improvement:

  • Rename initPlayerWithDelegate: to preparePlayerWithDelegate: to prevent issues with ARC

Download the latest release, checkout the getting started guide, and let us know what you think.

∞  May 15, 2014 — 5:08PM