Releases: LumePart/Explo
v0.8.2
v0.8.1
v0.8.1 CHANGELOG
PS! This contains changes aimed for only the docker release, no binaries are provided
[MISC] Docker container now tries to update yt-dlp before running Explo
Full Changelog: v0.8.0...v0.8.1
v0.8.0
v0.8.0 CHANGELOG
[SUPPORT] Added support for Emby
- Emby requires
API_KEYto be set for authentication.
[FIX] Jellyfin playlist now gets updated correctly
[MISC] Changed default values for some variables:
FILTER_LISTnow includes theextendedkeyword to filter out tracks that are extended in length.SLEEPis now2instead of1.SINGLE_ARTISTis now set totrue. This helps keep a clean library, has minimal effect on ListenBrainz scrobble recognition.
Full Changelog: v0.7.1...v0.8.0
v0.7.1
v0.7.1 CHANGELOG
[IMPROVEMENT] Song filtering is now dynamic
- Allows filtering out specific tracks based on keywords.
- Keywords can be defined in
.envusing theFILTER_LISTvariable. (default valuelive,remix,instrumental)
[MISC] Created playlists now include a description.
Full Changelog: v0.7.0...v0.7.1
v0.7.0
v0.7.0 CHANGELOG
[SUPPORT] Added support for Plex Media Server
- Plex requires either Email/Password or API_KEY for authentication.
[MISC] Explo now tries to read .env file instead of local.env. This enables better variable handling in docker-compose.yaml
Full Changelog: v0.6.5...v0.7.0
v0.6.5
v0.6.5 CHANGELOG
#10 [FIX] Fixed an oversight in file naming when artist or title contained non-Latin characters.
Full Changelog: v0.6.4...v0.6.5
v0.6.4
v0.6.4 CHANGELOG
[FIX] Resolved issues with YouTube videos not downloading by switching to a yt-dlp wrapper.
- Note: Users that use the binary must now have yt-dlp installed in their system.
[CONF] Updated sample.env to include the YTDLP_PATH variable.
- If
yt-dlpis not inPATH, this variable can be used to specify its location.
[MISC] Added "Acknowledgements" section to README
Full Changelog: v0.6.3...v0.6.4
v0.6.3
v0.6.3 CHANGELOG
[FIX] Resolved an issue where songs with multiple artists could have incorrect titles when SINGLE_ARTIST was set to true.
[QoL] Explo now checks if the tracks are already available in your music library before attempting to fetch them from Youtube.
[MISC] Updated sample.env to document the LIBRARY_NAME variable, allowing Jellyfin users to specify an existing library for Explo.
Full Changelog: v0.6.2...v0.6.3
v0.6.2
v0.6.2 CHANGELOG
[FEATURE] Added Docker support for easier deployment. Docker package / docker-compose.
[FIX] Subsonic added wrong song to playlist, if search query returned multiple songs.
[QoL] Filtered out instrumental tracks unless they are specifically recommended.
[QoL] Metadata Structuring
- Added optional parameter to keep only the main artist in the artist field, moving featured artists to the title. This helps maintain a cleaner library but may limit ListenBrainz song recognition (enabled by setting
SINGLE_ARTISTtotrueinlocal.env).
[MISC] Updated README to reflect docker support.
Full Changelog: v0.6.1...v0.6.2
v0.6.1
v0.6.1 CHANGELOG
[FEATURE] Made a separate package to help handle debugging
- debugging can be enabled by setting
DEBUGtotruein local.env
[QoL] Added preliminary debug messages
Full Changelog: v0.6.0...v0.6.1