Skip to content

Releases: metabrainz/troi-recommendation-playground

v2024.12.04.0

04 Dec 16:07
6293c49
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2024.12.03.0...v2024.12.04.0

v2024.12.03.0

03 Dec 11:33
5bb8bc1
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @phw made their first contribution in #152

Full Changelog: v2024.08.30.1...v2024.12.03.0

v2024.08.30.1

30 Aug 16:40
a74f711
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.08.30.0...v2024.08.30.1

v2024.08.30.0

30 Aug 12:09
52171f2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2024.04.26.0...v2024.08.30.0

v-2024-08-05.0

05 Aug 09:34
8da768d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v-2024-06-21.0...v-2024-08-05.0

v-2024-06-21.0

20 Jun 19:53
e5503c2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v-2024-05-28.0...v-2024-06-21.0

v-2024-05-28.0

28 May 15:40
2b29c99
Compare
Choose a tag to compare

What's Changed

Full Changelog: v-2024-05-03.0...v-2024-05-28.0

v-2024-05-03.0

03 May 11:20
b433c46
Compare
Choose a tag to compare

What's Changed

Full Changelog: v-2024-04-29.0...v-2024-05-03.0

v-2024-04-29.0

29 Apr 12:02
7a89353
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.04.26.0...v-2024-04-29.0

v2024.04.26.0

26 Apr 10:20
ced8785
Compare
Choose a tag to compare

IMPORTANT NOTE: BREAKING CHANGES IN THIS RELEASE!

This release changes how Playlists are generated from Patches and it introduces the ArtistCredit concept (that should've been there from the beginning). Read on for how these changes affect your code:

Generating playlists

Previously to generate a playlist:

playlist = generate_playlist(PeriodicJamsPatch(), args)

The new method requires creating the Patch object and then calling generate_playlist on it:

playlist = PeriodicJamsPatch(args)
playlist.generate_playlist()

ArtistCredit object

Previously Troi used Artist objects with an mbid array to store information about artists. What was intended to be a simpler solution than full ArtistCredits, but that turned out to be wrong. Recordings now store artist information in ArtistCredit objects that perfectly match how MusicBrainz treats artist credits.

Other changes

This release also cleans up a lot of older stuff and gets rid of cruft that has accumulated as we developed and evolved Troi.

What's Changed

New Contributors

Full Changelog: v2024.02.09.0...v2024.04.26.0