github juanra/audiobook-forge v2.4.2
v2.4.2 - Code Cleanup & Warning Fixes

latest releases: v2.9.1, v2.9.0, v2.8.2...
one month ago

๐Ÿงน Code Cleanup Release

This release removes dead code and eliminates all compiler warnings for a cleaner, more maintainable codebase.

What's Changed

Code Cleanup

  • โœจ Zero compiler warnings - Clean build with 11 warnings eliminated
  • ๐Ÿ—‘๏ธ Removed obsolete code - Deleted 8 unused CLI runner functions (~170 lines)
  • ๐Ÿท๏ธ Better annotations - Marked intentional unused code with #[allow(dead_code)]

Build Quality

  • Compiler warnings: 11 โ†’ 0
  • Code size: ~170 lines removed
  • Build output: Clean

Technical Details

Files Modified:

  • `src/cli/commands.rs` - Removed 8 unused functions and 3 unused imports
  • `src/audio/audible.rs` - Marked API response fields
  • `src/utils/sorting.rs` - Marked utility function
  • `src/utils/extraction.rs` - Enhanced filename parsing (from v2.4.1)
  • `tests/audible_integration.rs` - Fixed compilation errors

Improvements:

  • Cleaner build output (no warnings)
  • Reduced code size
  • Better code organization

Migration

No action required - this is purely a code cleanup release with no functional changes.


Full Changelog: v2.4.1...v2.4.2

Don't miss a new audiobook-forge release

NewReleases is sending notifications on new releases.