Gamdl 4.0.1 is a compatibility and bug-fix release following 4.0.0.
Fixes and improvements
- Restore
download.use_album_date(--use-album-date) for songs, using cached iTunes album release dates with playback-date fallback, andoutput.date_tag_template(--date-tag-template) for strftime-based date tags. Preserve the original date for filenames and SQLite metadata; both settings are supported by playlist sync. - Restore configurable cover artwork dimensions with separate
output.embedded_cover_sizeandoutput.file_cover_sizesettings (both default to 1200 pixels), including CLI flags, playlist sync support, andmaxfor Apple's maximum-resolution artwork URL (10000x0w-999.<format>). - Fix a full-screen authentication wizard crash when switching from the last menu choice to a token or credential prompt.
- Restore music-video iTunes tag fallback by passing the lazily initialized iTunes API to the downloader's tag resolver.
- Publish downloads and sidecars through ordinary copies and renames instead of hard links to improve Windows and external-drive compatibility. Preserve no-overwrite behavior, temporary-file cleanup, and completed-file visibility where the filesystem supports exclusive renames.
- Organize files and sidecars without hard links, retaining originals until destination publication and database updates succeed.
Full changes: v4.0.0...v4.0.1