The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
## What's Changed
- Refactor data provider service to use new request coordinator protocol
- Rename catalog resources objects
- Improve & restructure overall resources model definitions
- Add async support to DataProvider class
- Fix encapsulation issues
- Add async support for search methods
* Release 0.5.0 by @jjotaum in https://github.com/jjotaum/AmuseKit/pull/6
**Full Changelog**: https://github.com/jjotaum/AmuseKit/compare/0.4.2...0.5.0
## What's Changed
- Add LICENSE file
- Fix wrong path being returned for music videos catalog requests
- Improve custom error descriptions
- Improve routers unit tests
- Improve DataProvider unit tests
- Modify methods encapsulation to public
- Fix router generated path for catalog resources
* Release 0.4.2 by @jjotaum in https://github.com/jjotaum/AmuseKit/pull/5
**Full Changelog**: https://github.com/jjotaum/AmuseKit/compare/0.4.1...0.4.2
## What's Changed
- Remove unwanted import to fix broken targets
- Fix encapsulation definition for Previews avoiding access to its properties
- Add Resource conformance to Identifiable protocol to make usage of resources on SwiftUI apps easier
- Add convention method to get formatted url from artwork objects
* Release 0.4.1 by @jjotaum in https://github.com/jjotaum/AmuseKit/pull/4
**Full Changelog**: https://github.com/jjotaum/AmuseKit/compare/0.4.0...0.4.1
## What's Changed
* Bump dependencies version
* bump swift-tools-version to 5.6
* Update test manifests and linux main files to include recente unit tests
* Add support to retrieve catalog resources
* Refactor library & catalog requests to use a more intuitive convention and follow DRY principle
* Update Readme file to reflect latest changes
* Release 0.4 by @jjotaum in https://github.com/jjotaum/AmuseKit/pull/3
**Full Changelog**: https://github.com/jjotaum/AmuseKit/compare/0.3.0...0.4.0
## What's Changed
- Add support to retrieve library artists
- Add support to retrieve library music videos
- Update resources models to match apple revision (Some model were not matching Apple specs anymore).
- Update library search logic to make it match new Apple API's updates
* Release 0.3 by @jjotaum in https://github.com/jjotaum/AmuseKit/pull/2
**Full Changelog**: https://github.com/jjotaum/AmuseKit/compare/0.2.0...0.3.0
## What's Changed
- Add support to retrieve user albums.
* Release 0.2 by @jjotaum in https://github.com/jjotaum/AmuseKit/pull/1
**Full Changelog**: https://github.com/jjotaum/AmuseKit/compare/0.1.0...0.2.0
## What's Changed
- Retrieve user playlists & songs.
- Search on Apple Music catalog for different type of resources.
**Full Changelog**: https://github.com/jjotaum/AmuseKit/commits/0.1.0