github vavallee/bindery v0.15.1

latest releases: v1.8.1, v1.8.0, v1.7.0...
24 days ago

Fixed

  • Authors page pagination — clicking any page number after page 1 immediately jumped back to page 1. Root cause: reset() in usePagination was a new function reference on every render; useEffect([reset]) in AuthorsPage fired on every page change, resetting the page. Fixed by wrapping reset with useCallback. Closes #161.
  • Scan Library ignores BINDERY_AUDIOBOOK_DIRScanLibrary only walked BINDERY_LIBRARY_DIR. Audiobooks in a separately configured BINDERY_AUDIOBOOK_DIR were never reconciled against the Wanted list. Both directories are now walked; the author-inference fallback (strip root prefix to extract the author directory component) handles both roots. Closes #162.
  • Calibre author metadata refresh errors — authors imported via Calibre sync carry synthetic calibre:author:N foreign IDs with no OpenLibrary counterpart. Every scheduled and manual metadata refresh logged an ERROR 404. Both the API handler (FetchAuthorBooks) and the scheduled refreshMetadata job now skip these authors silently at debug level. Closes #164.

Don't miss a new bindery release

NewReleases is sending notifications on new releases.