Skip to content

v1.0.0 — first stable release

Latest

Choose a tag to compare

@WenyuChiou WenyuChiou released this 26 May 22:10

First stable release. 129 commits since v0.91.1.

Headline themes:

  • Authenticity gate (v0.95+) — discovered papers must resolve to a real DOI / arXiv / PMID, pass integrity + relevance checks, or are quarantined with a recorded reason. No fabricated references — inspect rejects with research-hub quarantine list.
  • MCP Server Registry — published to registry.modelcontextprotocol.io as io.github.WenyuChiou/research-hub@1.0.0. Server.json manifest + mcp-name README anchor land for discovery alongside Claude Code marketplace + agentskills.io.
  • PDF attach reliability — fixed the PR #108 requests → httpx UA regression that caused MDPI / Frontiers / Springer / IEEE 403 blocks (0% attach on production E2E). New _PDF_DOWNLOAD_HEADERS sends a real Chrome-on-Windows UA.
  • CLI flag expansion--year RANGE for recent-bias filtering, --fit-check-threshold default raised 3 → 4 to filter ML-without-LLM noise, --with-summary / --with-pdfs now ON by default.
  • Stage 2 → 3a → 3b skill handoff wiringtopic_dossier.gaps.ymldesign_brief.md (frontmatter source/gap_verdict) → project_manifest.yml (provenance.from_gap). Ships across research-hub + companion catalog plugins.
  • Word generatorsbrief_to_docx.js (research-design-helper) + dossier_to_docx.js (gap-to-topic) emit advisor-shareable .docx artifacts alongside the Markdown deliverables.
  • Per-cluster sub-MOC — two-level hub-and-spoke graph via cluster.moc_links (PR #110, #112).
  • EZproxy institutional PDF access — per-institution URL template + browser-captured cookies (PR #108).

Install:

pip install research-hub-pipeline==1.0.0
research-hub setup
research-hub serve   # MCP server mode

Full changelog: CHANGELOG.md → 1.0.0

Release gate: 3100 tests passed in 5:04. CI (Ubuntu + macOS + Windows) green on tag push.