Skip to content

Releases: menzerath/monstercat-api

v2.2.1

09 Mar 16:44
79f4495
Compare
Choose a tag to compare

This fix enables you to login using the new endpoint.

v2.2.0

20 Dec 14:29
Compare
Choose a tag to compare

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

28 Oct 17:24
Compare
Choose a tag to compare

⚠️ BREAKING CHANGES ⚠️

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

28 Sep 15:57
Compare
Choose a tag to compare

⚠️ BREAKING CHANGES ⚠️

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.

v1.4.3

17 Aug 19:36
Compare
Choose a tag to compare
  • fix: upload files in artifact subdirectories to release

v1.4.2

17 Aug 19:02
Compare
Choose a tag to compare
  • feat: add more build formats

v1.4.1

17 Aug 18:36
Compare
Choose a tag to compare
  • feat: add darwin builds

v1.4.0

17 Aug 18:23
Compare
Choose a tag to compare
  • feat: add cli client
  • feat: search and filter releases
  • chore: use golang v1.17

v1.3.0

17 Feb 17:37
Compare
Choose a tag to compare
  • feat: use golang 1.16
  • fix: add authentication cookie only if client is logged in
  • chore: update dependencies and license year

v1.2.2

03 Dec 17:11
Compare
Choose a tag to compare
  • use current login cookie name
  • add more release types
  • add InEarlyAccess flag