You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Robust Anti-Ban Stealth Spoofing: Implemented an advanced stealth spoofing mechanism to protect your session. This significantly reduces the risk of rate-limiting or temporary API bans from Qobuz servers, ensuring smooth and uninterrupted operations even during massive batch downloads.
Custom Blacklist Filter (--blacklist): Introduced a powerful, fully customizable text-based blacklist engine. You can now define specific patterns or keywords in a blacklist.txt file (located in your project root) to automatically skip unwanted tracks like "Instrumental", "Radio Edit", or "Live".
Roon-Ready Lyrics (Static & Sync): You can now permanently enforce the clean folder mode. By setting no_lrc_files = true in your config.ini, the engine will automatically inject both static and synchronized (karaoke-style) lyrics purely into the audio metadata. This ensures full compatibility with Roon and other DAPs while keeping your folders free from external .lrc files.
π Bugfixes & Optimizations
Smart Artist & Performer Logic: Optimized how the engine handles artist tags. It now intelligently prioritizes the "Album Artist" to keep your library organized, with a smart fallback to the specific "Performer" when the album is listed under "Various Artists". (Special thanks to @marrobHD for this contribution!)
Persistent Config Resets: Fixed an issue where the -r (reset) command would wipe out custom Ultimate Edition parameters. New features like no_lrc_files, blacklist, and legacy_charmap are now hardcoded into the factory default template and will survive any configuration reset.
Metadata Integrity: Refined the tag injection process to ensure that both static text and timestamped data are written with 100% compatibility for Roon and other high-end Digital Audio Players (DAPs).