Releases: scriptex/lastfm-ts-api
Releases · scriptex/lastfm-ts-api
Enrich API request error handling
Add user configurable request timeout
This release adds an optional user-configurable request timeout based on the AbortSignal API.
Add support for third party libraries
This release:
- adds support for third party libraries (such as Libre.FM)
- improves the error handling by accounting for a possible error object instead of plain string
- fixes the response from the
track.scrobbleendpoint which returns an object when a single track is scrobbled
Update the User API
This release updates the User API by adding the correct way of signing the getInfo method using the session secret.
Added the optional "@attr" with the "user.getRecentTracks" response
Improved types and "module" type
This release greatly improves the types:
- The params used in each method.
- NEW: The response returned by each method.
BREAKING:
- The package is now pure ESM. 🎉
- Some types have been renamed.
Publish the "dist" folder correctly
Update dependencies (#24) * Update dependencies * Use Node LTS
Fix the URL to the documentation
1.0.1 Fix the URL to the documentation
Initial release
This is the first release 🎉