@@ -9407,50 +9407,45 @@ def get_version_info():
94079407 This provides the same data that the GUI version modal displays.
94089408 """
94099409 version_data = {
9410- "version": "1.5 ",
9410+ "version": "1.6 ",
94119411 "title": "What's New in SoulSync",
9412- "subtitle": "Version 1.5 - AcoustID Verification & MusicBrainz Integration ",
9412+ "subtitle": "Version 1.6 - Local Import, Enhanced Tagging & Mobile Support ",
94139413 "sections": [
94149414 {
9415- "title": "🔊 AcoustID Download Verification ",
9416- "description": "Optional audio fingerprint verification to ensure downloaded files match the expected track ",
9415+ "title": "📂 Local Music Import ",
9416+ "description": "Import music directly from a local staging folder into your library ",
94179417 "features": [
9418- "• Audio Fingerprinting - Uses AcoustID to verify downloaded files are the correct track before transferring",
9419- "• Smart Matching - Compares title and artist using fuzzy string matching with configurable thresholds",
9420- "• Fail-Safe Design - Only rejects files when confident they are wrong; skips verification on any uncertainty",
9421- "• Quarantine System - Mismatched files are moved to a quarantine folder with metadata for review",
9422- "• Failed tracks are automatically added to the wishlist for retry"
9423- ],
9424- "usage_note": "Enable in Settings > AcoustID. Requires a free API key from acoustid.org."
9418+ "• Import music files from a configurable local staging directory",
9419+ "• Automatic metadata detection and library integration",
9420+ "• Redesigned import button for easier access"
9421+ ]
94259422 },
94269423 {
9427- "title": "🎵 MusicBrainz Enrichment ",
9428- "description": "Automatic metadata enrichment using MusicBrainz with real-time status tracking ",
9424+ "title": "🏷️ Enhanced Audio File Tagging ",
9425+ "description": "Richer metadata embedded directly into your audio files ",
94299426 "features": [
9430- "• Background Worker - Continuously enriches your library with MusicBrainz metadata",
9431- "• Live Status UI - Real-time progress indicator shows enrichment status per track",
9432- "• MusicBrainz Badge - Visual indicator on tracks that have been matched and enriched"
9427+ "• MusicBrainz, Spotify, and iTunes IDs embedded into file tags",
9428+ "• ISRC codes written to audio files for universal track identification",
9429+ "• Merged genres from multiple sources for more complete genre tagging",
9430+ "• iTunes metadata parity for consistent tagging across providers"
94339431 ]
94349432 },
94359433 {
9436- "title": "🔍 Smarter Soulseek Downloads ",
9437- "description": "Improved search, source management, and download reliability ",
9434+ "title": "📱 Mobile Responsive Layout ",
9435+ "description": "Full mobile support for managing your library on the go ",
94389436 "features": [
9439- "• Source Reuse - After the first track downloads from a source, subsequent album tracks reuse the same source for consistency",
9440- "• Enhanced Search Queries - Fourth search query added for better matching with cleaned and artist-removed searches",
9441- "• Improved Error Handling - Better detection of rejected/errored states from Soulseek sources",
9442- "• Race Condition Fix - Resolved post-processing conflicts between Stream Processor and Verification Worker"
9437+ "• Responsive WebUI layout optimized for phones and tablets",
9438+ "• Mobile-friendly sync page with improved controls",
9439+ "• CSS fixes for consistent rendering across screen sizes"
94439440 ]
94449441 },
94459442 {
9446- "title": "🛠️ Stability & Fixes ",
9447- "description": "Bug fixes and reliability improvements across the board ",
9443+ "title": "⚡ Performance & Reliability ",
9444+ "description": "Caching, compatibility fixes, and proactive maintenance ",
94489445 "features": [
9449- "• Fixed failed tracks not being added to wishlist after batch completion",
9450- "• Fixed album splitting in media servers for multi-source downloads",
9451- "• Fixed regex issue where '&' in track names was incorrectly scrubbed",
9452- "• Fixed source file removal timing on Windows",
9453- "• App log rotation with capped file size to prevent unbounded log growth"
9446+ "• Discovery match cache for faster repeated lookups",
9447+ "• Proactive fix for upcoming Spotify API changes (February 2026)",
9448+ "• Docker Compose configuration updates"
94549449 ]
94559450 }
94569451 ]
0 commit comments