v0.2.1
Notice
There are new exports in the package which means if you are using the package as CommonJS module you must do the following:
const scdl = require("soundcloud-downloader").default
New
- Tracks can now be downloaded using with personalized track URLs (e.g. https://soundcloud.com/discover/sets/personalized-tracks::user-sdlkfjsldfljs:847104873).
- Get a user's liked tracks: getLikes().
- Get information about a user: getUser().
- You can now create a custom instance of SCDL using: create(options: SCDLOptions): SCDL, example here.
- User interface now has the
kind
property. - The PaginatedQuery interface's property
total_results
is now optional (This will be undefined if you supply thelimit
parameter to any functions that return a PaginatedQuery).
Fixed
- getSetInfo() not returning tracks in the correct order.
- getSetInfo() not returning private tracks for private playlists.