HomeBranch
All releases
HomeBranch Web v1.4.0

HomeBranch Web v1.4.0

Book deduplication UI and live job streaming

What’s new

Book deduplication UI

The Library Management page now includes a deduplication section. Admins can trigger a duplicate scan and review the results — each duplicate pair is listed with both book titles and their metadata. Selecting a resolution action (merge, replace, or keep both) submits the decision immediately.

Requires HomeBranch API v1.3.0 or later.

Live job streaming

The job history panel now streams progress in real time via Server-Sent Events. Running jobs update their status and progress without requiring a manual refresh. The nginx configuration has been updated to correctly proxy the SSE endpoints (/api/jobs/stream and /api/library/events) without buffering.

Bug fixes

  • Button styling: Fixed inconsistent button appearance across several pages
  • Upload state: Fixed an issue where previously selected files remained shown in the upload dialog after a successful upload

Upgrade notes

No breaking changes. Pull the latest Docker image or rebuild from source. Book deduplication requires HomeBranch API v1.3.0 — deploy both services together.