All Notable changes to laravel-deezer-api
will be documented in this file.
Updates should follow the Keep a CHANGELOG principles.
- Auto-discovery
Support for Laravel 5.5 package autodiscovery.
- Method
getAlbumById
- Optimizing cache usage vs API request
- Named object is md5-ed
- Now use a hash to name cache objects
- New name for cache object, reflecting the current string, for better caching identification
- Added a
getTrackById()
to retreive a track directly by it's Deezer ID
- Added a
count
property to the result object for easy access - Added a
query
property to the result object so we can inspect what has been sent easily - Ability to set the
order()
for the results
- Can now set the search type with
type()
rather than passing it as an argument tobasicSearch()
- Can now make an advanced search, see readme for more details
- Ability to do a
basicSearch()
against the Deezer API - Ability to set the results cache's duration
- Ability to turn on strict mode for Deezer
- Usage errors exceptions
- Unsupported search types exceptions