Releases: menzerath/monstercat-api
v2.2.1
v2.2.0
Search, filter and sort the Monstercat catalog using BrowseCatalog(...)
and a new set of filter functions:
- search query for title, artist and album
- brand
- genre
- release type
- tags
- include gold releases
- include unreleased releases
- sort
- limit
- offset
These options are available in our golang package and the commandline client.
v2.1.0
As the Monstercat API recently replaced their release-download api with a new endpoint to download a single catalog item, we replaced DownloadRelease(...)
with DownloadCatalogItem(...)
, which takes a CatalogItem
instead of a Release
.
v2.0.0
As the Monstercat Connect v2 API was removed a few days ago, this project adopted the player's catalog api and now supports almost all of its fields. While doing so, we removed all deprecated functions and renamed structs and fields to resemble the current api (thanks to @docqube).
In order to upgrade, you will need to go get
the new version at github.com/menzerath/monstercat-api/v2
of this project and use the new Catalog(...)
functions.
You are now able to query all items of the Monstercat Catalog directly, without fetching the corresponding Releases first.
Those Releases are now a part of a Catalog Item and can still be used to download a whole album at once.