0.8.0 ----- * FEATURE: add isScrobbling, isScrobblingPossible, setScrobbling and setSocialCredentials methods * FEATURE: add album.getCoverLink() * FEATURE: add size parameter to album.getCoverBase64 * FEATURE: add spotify.sessionUserCountry * FIX: NodeJS playback works again 0.7.3 ----- * distribute with node-pre-gyp 0.7.2 ----- * node-spotify now compiles on NodeJS 0.10, 0.12, 4.x, 5.x, 6.x * KNOWN BUG: spotify.player.off does not work anymore 0.7.1 ----- * FEATURE: Track availability (thanks drsounds!) * Now compatible with node.js 0.10 and 0.12. 0.7.0 ----- * FEATURE: audio handler to receive the audio in JavaScript * FEATURE: Links to local tracks are now parseable by spotify.createFromLink * FEATURE: playTokeLost callback is now settable. * CHANGE: Results of a search are now accessible via methods, properties deprecated (e.g. getTrack(1) instead of tracks[1]) * CHANGE: If adding tracks to a playlist fails an error is thrown * CHANGE: The ready callback is now called with an error object if login fails * FIX: Playlist placeholders don't crash node-spotify anymore * FIX: a crash in search and browse for album and artists * FIX: currentSecond in player was wrong after calling stop() 0.6.0 ----- * CHANGE: callback registering is now the same for playlists, playlist containers, the spotify object and the player and does not use strings as keys anymore. Some old callback-setter-methods were removed. * FEATURE: Wrapped Spotify user objects and added them to appropiate places. * CHANGE: starred playlist is now accessible from the user and not the playlist container anymore. * CHANGE: removed static callbacks. * FIX: Playlists are not always added to the root playlist container. * FEATURE: Tracks acquired from a playlist have now additional fields. * FEATURE: Object constructors are now accessible to change prototypes. * FEATURE: Single playlists in a playlist container and single tracks in a playlist can now be accessed. * FEATURE: Added additional playlist callbacks for single track changes. 0.5.4 ----- * FEATURE: Added collaborative flag to playlists. 0.5.3 ----- * FIX: ready() callback was executed multiple times (e.g. on the playlist_moved event) 0.5.2 ----- * FEATURE: logout callback is settable without logging out (to catch external logouts) * FIX: Pausing audio with OpenAL flushes the buffers 0.5.1 ----- * FEATURE: Added logout callback * FEATURE: Added metadata_updated callback and wrapper * CHANGE: ready callback is now executed when the root playlistcontainer is loaded and not directly after a successful login. * FIX: If a track is accessible but is not loaded querying the artist or album will not crash. 0.5.0 ----- - started Changelog ;)