Skip to content

v0.1.3

Choose a tag to compare

@coconautilus17 coconautilus17 released this 27 Jun 22:34
· 532 commits to main since this release
4fd395b

Metadata recovery, scan accuracy, and sidecar conformance.

Highlights

  • Self-healing fill-missing - recovers missing tags from existing libraforge markers, so books that were already marked as processed now get reprocessed and filled instead of skipped (#65).
  • Smarter scan completeness - the scanner judges a book by the real file's ASIN plus core tags, and treats a fixer-confirmed NOREALASIN as ASIN-satisfied, so it stops flagging books that are actually done (#66).
  • Scanner conformance - honors ignored folders relative to the scan root and defers sidecar creation to the fixer, so it never adopts or clobbers a folder-level libraforge.json (#68).

Fixes

  • Manual apply sidecar placement - manual applies now write sidecars by alone/group like the rest of the fixer: folder-level when the book is alone in its folder, per-file when the folder is shared (#71).
  • Library owned detection clarity - made it explicit that Owned status comes from Audiobookshelf's indexed ASINs, and that Audiobookshelf must re-scan after tags are fixed before a title shows as Owned (#64, #72).

Full Changelog: v0.1.2...v0.1.3