v1.7.0
This release includes semi-major changes.
- album.getInfo: Now accounts for single tag response & no track response
- artist.getInfo: Now returns a
bio
object as opposed to a simple description - artist.getInfo: Now returns a similar artists property
- artist.getSimilar: Now returns a proper float for matches
- track.getInfo: Now returns
undefined
for user play counts - track.getInfo: Now returns
undefined
for album properties if they're missing - General: Added a
versioning
property for the client to disable including the package version for the default user agent - General: MusicBrain IDs will now return
undefined
if an album/track doesn't have one. - General: Changed Node.js version requirement back to 18
- Internal: Removed the
?
operator for interfaces. This will make types more strict.