github coconautilus17/LibraForge v0.2.6

one hour ago

New Features

  • View last run log: Metadata Forge and Folder Forge have a View last run
    log
    button that opens the latest run's outcome, with success/failure counts
    and the relevant errors, next to the existing match-report workflow. (#340)
  • Live Metadata Forge progress: the target scan streams real progress
    (entries checked, audio files found, elapsed time, and a note when no update
    has arrived for a while) instead of sitting on an empty bar. The last phase
    reads Planning on a dry run and Writing on an apply run. (#344)
  • Pocket FM Cast as narrator: in Manual Review, Pocket FM's Cast credits
    can supply the narrator when the page does not label one separately. (#339)

Fixes

  • Local narrator kept on a different recording: a full-score match no longer
    replaces the local narrator when the book is the same but the recording is
    not. Explicit narrator tags and other local credits are checked against the
    match even when runtimes are nearly identical; the match report shows when the
    local narrator was kept, and the badge legend explains it. (#339)
  • Cross-series folder numbers: a series number in the folder name no longer
    blocks a match when title, author and runtime independently confirm the book.
    The title check also accepts a single article difference ("The"), while
    explicit conflicting title numbers remain a hard stop. (#342)
  • Unapplied books are retried: a normal run retries books that were searched
    before but never written, while already-applied books stay skipped unless
    Force reprocess is selected. Manually applied books stay protected from
    batch runs. (#341, #342)
  • Multi-file grouping: substantial standalone works with distinct title tags
    are no longer batched together as chapters of one book, and a continuous
    volume-chapter sequence with one album and track order stays one book instead
    of being mistaken for duplicate chapter sets. (#343)
  • Run phases: Metadata Forge's phase bars complete correctly when nothing
    needs matching, the summary phase is labeled Compiling review reports, and
    a book skipped for a duplicate Audible ASIN is reported as skipped. (#344)

Don't miss a new LibraForge release

NewReleases is sending notifications on new releases.