Releases: scriptex/lastfm-ts-api
Releases · scriptex/lastfm-ts-api
Release list
Track album can be missing
More extensive JSON MIME type
This release allows for more variations of the JSON response from the API calls which is useful when integrating with 3rd parties such as librefm
Enrich API request error handling
2.5.0 Bump version
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