v0.5.5
🚀 New Features
-
Docker Compose Support
Added Docker Compose support for easier deployment and management. This enhancement addresses Issue #12. -
Improved Scheduling
Fixed the scheduling feature to work infinitely, ensuring continuous syncing without interruptions. This fix addresses Issue #17. -
Enhanced Title Matching
Improved the title matching algorithm to better handle edge cases, reducing the number of "Not Found" errors. This fix addresses Issue #16.
🛠️ Improvements
-
Refined Error Handling
Enhanced error handling to provide more detailed and user-friendly error messages, making it easier to troubleshoot issues. -
Optimized Logging
Improved logging to capture more detailed information during the syncing process, including better tracking of media types and year distributions. -
Better Title Normalization
Further refined the title normalization function to handle special characters and whitespace more effectively, ensuring more accurate searches.
📚 Documentation Updates
- Updated README
Added detailed instructions on how to use Docker Compose and improved the installation guide. Also included examples for better clarity.
📝 Bug Fixes
-
Fixed Scheduling Issues
Resolved the scheduling bug that prevented continuous syncing, ensuring the tool works as expected over long periods. -
Addressed Title Not Found Bug
Fixed the issue where some titles were incorrectly marked as "Not Found," improving the accuracy of the syncing process. -
Improved List Fetching
Resolved various issues related to fetching lists from IMDb, Trakt, and Letterboxd, including edge cases that could lead to errors.
Full Changelog: v0.5.4...v0.5.5