## v0.11.4 CHANGELOG ### Features - #75 Add Notification sending - Notifications are sent when a playlist is created or when creation fails - Currently supports sending via Discord, HTTP, Matrix - [Variable reference](https://github.com/LumePart/Explo/wiki/3.-Configuration-Parameters#notifications) ### Enhancements - #83 Support adding a date to playlist names - #84 Allow adding a custom file extension for Youtube downloads - #89 Retry fetching playlists (up to 5 times) when ListenBrainz doesn't respond - [**subsonic**] #96 Support separate admin credentials for subsonic library scans (by @isic96) - [**subsonic**] Check library scan state instead of relying on `SLEEP` variable ### Fixes - #80 Add variable to discard original file permissions when moving files (Synology-specific) - #88 Handle truncation of multibyte characters - #92 Handle ListenBrainz API pagination - #93 Use Search/Hints endpoint for Jellyfin playlist lookup (by @paubineau) - #94 Correctly build download path in youtube saveVideo function (by @paubineau) ### Misc - Add User-Agent to all HTTP requests - Internal refactoring - Updated README, Wiki to reflect the changes above. --- ## New Contributors * @paubineau made their first contribution in https://github.com/LumePart/Explo/pull/93 * @isic96 made their first contribution in https://github.com/LumePart/Explo/pull/96 **Full Changelog**: https://github.com/LumePart/Explo/compare/v0.11.3...v0.11.4