Skip to content

Releases: rryam/MusadoraKit

Version 1.7.2

11 Aug 20:57
Compare
Choose a tag to compare

Add recommendationAlbums and recommendationPlaylists

Version 1.7.1

05 Aug 20:24
Compare
Choose a tag to compare

Add recentlyPlayedAlbums and recentlyPlayedPlaylists

Version 1.7.0

23 Jul 19:58
Compare
Choose a tag to compare

Added methods for easily accessing all additional properties of a music item.

For example,

let song = try await MusadoraKit.catalogSong(id: id)

will also fetch the additional properties - [.albums, .artists, .composers, .genres, .musicVideos, .artistURL, .station, .audioVariants].

This way, you do not have to make two network calls. However, note that this is slower than fetching just the basic properties of a Song.

Make sure you are using the method where there is no with parameter.

Version 1.6.1

23 Jul 02:07
Compare
Choose a tag to compare

New in this version:

  • Remove includeTopResults as it is not annotated with @available(iOS 16) in the latest Xcode 14 beta.

Version 1.6.0

23 Jul 01:38
Compare
Choose a tag to compare

New in this release:

  • Methods for working with search in iOS 16+

Version 1.5.0

17 Jul 14:23
5321f45
Compare
Choose a tag to compare

⛔️ Breaking changes:

The initializer of MusicAddResourcesRequest is an array of tuple now instead of a dictionary.

Also, there are handy methods to add items to the user's music library:

let _ = try await MusadoraKit.addAlbumToLibrary(id: id)

Enjoy! 🎉

Version 1.4

17 Jul 10:47
Compare
Choose a tag to compare

New features from iOS 16 and MusicKit 2.0 like catalogue charts and music item count from the library!

Version 1.3.3

21 Jun 16:37
Compare
Choose a tag to compare

New in this release:

Add catalog top charts genre. Use it to fetch all genres for the current top charts.

let genres = try await MusadoraKit.catalogTopChartsGenres()
print(genres) // <-- MusicItemCollection<Genre>

Version 1.3.2

11 Jun 22:43
Compare
Choose a tag to compare

Update MusicDataDeleteRequest, MusicDataPostRequest, and MusicDataPutRequest

Version 1.3.1

11 May 04:32
Compare
Choose a tag to compare

Refactor the code for catalog computed property, more safer to use now.