github drallgood/audiobookshelf-hardcover-sync v1.2.4
v1.2.4 - Enhanced Formatting for Duration and Release Dates

latest releases: v3.0.0, v2.1.0, v2.0.1...
5 months ago

What's New in v1.2.4

🎨 Enhanced Formatting

  • Improved Duration Display: Added human-readable duration formatting (e.g., "8h 12m 00s" instead of "8.2 hours")
  • Enhanced Date Formatting: Added support for multiple date formats with intelligent parsing
  • Better Mismatch Reports: More readable duration and release date displays in mismatch summaries

�� Technical Improvements

  • Added formatDuration() function to convert decimal hours to "Xh Ym Zs" format
  • Added formatReleaseDate() function with support for various date formats (YYYY-MM-DD, MM/DD/YYYY, etc.)
  • Comprehensive test coverage for new formatting functions
  • Refactored mismatch metadata handling for better consistency

🚀 Build Improvements

  • Added test binaries to .gitignore to keep repository clean

This release improves the user experience by making duration and date information much more readable in mismatch reports and summaries.

Full Changelog: v1.2.3...v1.2.4

Don't miss a new audiobookshelf-hardcover-sync release

NewReleases is sending notifications on new releases.