Releases: SKProCH/YandexMusicResolver
Releases · SKProCH/YandexMusicResolver
v7.0.0
v6.0.0
What's Changed
- v5.0.0 by @SKProCH in #3
- Change type of IYandexMusicDirectUrlLoader.GetDirectUrl TrackId param… by @SKProCH in #4
- Add YandexCredentials class for YandexCredentialsProvider by @SKProCH in #5
- Add YandexId type to handle cursed Yandex ids (long/guid) by @SKProCH in #6
Full Changelog: v4.0.0...v6.0.0
v4.0.0
v3.0.0
- BREAKING CHANGES:
LoadPlaylist
->LoadAlbum
, removealmubId
fromLoadTrack
, remove trackMetadata
IsStream
, reworkYandexMusicMainResolver
andYandexMusicSearchResultLoader
ctors, newYandexMusicAuth
method names,Load
in config now called by loaders and can be called multiple times - Global type system rework: playlist now differs from album, no more meta classes as public API, new load on demand system for tracks in playlists and albums, remove
AudioTrackInfo
, nowYandexMusicTrack
are standalone, removeIAudioItem
-ResolveQueue
now returnYandexMusicSearchResult
and other changes - Extend MainResolver
ResolveQuery
functionality
v2.2.1
v2.2.0
- Add ArtworkUrl to TrackInfo and mark Metadata obsolete, mark IsStream obsolete
- Add default codec to GetDirectUrl
- Remove unnecessary albumId from track loader
- Album load method now actually called LoadAlbum
- Make meta json properties private, classes internal
- Make YandexMusicMainResolver DI suitable