Skip to content

Harbor Clerk v0.9.1

Latest

Choose a tag to compare

@r0shi r0shi released this 05 May 20:46
· 350 commits to main since this release
7c96b12

Patch release — fixes Tika startup on macOS, completes the source-download UI gating, and ships a clean notarization pipeline.

Highlights

macOS

  • Tika startup fixed: JAVA_HOME and PATH are now propagated to the Tika child process, so the bundled JRE is found reliably on launch (#284).
  • Notarization: notarize.sh now signs dylibs embedded inside JAR files and checks the notary verdict explicitly, so a rejected submission no longer slips through as a "successful" build (#275).

Frontend

  • Download UI gating completed: the Documents page (per-row icon and bulk action) and Document Detail page hide the Download button when allow_source_download is false, matching the API which returns 403 in that mode (#278, #279). Reveal in Finder (macOS native) is unaffected.

Docs

  • README + docs/architecture.md rewritten around the watched-folder-only ingestion model that landed in 0.9.0; new "Source Files: Reveal vs Download" section explains why the Download API is locked down by default (#277).

Internal

  • New scripts/test_corpora LLM-evaluation sweep harness (six-phase supervisor + --models filter + RUNBOOK) for measuring summary/research model quality across diverse corpora (#276, #280).

Downloads

File Description Size
HarborClerk.dmg Signed + notarized + stapled DMG with both apps ~1.1 GB

Installation

  1. Download HarborClerk.dmg.

  2. Open the DMG and drag both apps to /Applications.

  3. Launch Harbor Clerk Server — services start automatically.

  4. Launch Harbor Clerk to open the web UI.

  5. If upgrading from v0.9.0, your existing data and watched folders carry over — no reset needed.

Requirements

  • Apple Silicon Mac (M1 or later)
  • macOS 15.0 (Sequoia) or later
  • 16 GB RAM minimum
    Full changelog: v0.9.0...v0.9.1