-
0.3.0 Stable
released this
2025-10-15 11:19:42 +03:30 | 8 commits to master since this releaseSyncFM v0.3.0 Release Notes
Release Date: October 15, 2025
🎉 What's New
Enhanced Sync Command
- Added a new
--number(-n) option to the sync command that allows users to specify the number of recent tracks to compare - The compare functionality has been integrated directly into the sync command for a more streamlined workflow
Improved User Experience
- Added a success message dialog in the GUI that appears after sync completion
- Better track status handling in the CLI interface with improved status display
- Enhanced error handling and null check for track data during metadata fetching
🔧 Improvements
Architecture Refinements
- Refactored CLI controller sync workflow for more efficient track comparison
- Enhanced scrobble service with better logging for troubleshooting
- Improved track counting methods with more flexible status handling
- Updated comparison logic between source and target tracks for more accurate sync
Code Quality
- Removed the separate compare command as its functionality is now part of the sync command
- Fixed null track data handling in ConsoleUI during metadata fetching
- Improved cleanup of comparison tables after sync operations
🐛 Fixes
- Fixed track status display in UI to properly show processing states
- Resolved issues with comparison logic between source and target tracks
- Added proper null checks to prevent errors during metadata fetching
📋 Migration Notes
- The
comparecommand has been removed and its functionality is now available through thesynccommand with appropriate flags - Existing scripts or workflows that used the
comparecommand will need to be updated to usesyncwith the appropriate flags instead
🚀 Getting Started
To upgrade to v0.3.0:
pip install git+https://git.hirad.it/Hirad/SyncFM.git💬 Feedback
We value your feedback! If you encounter any issues or have suggestions for future improvements, please open an issue on our GitHub repository.
Enjoy the new release!
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Added a new