Skip to content

v0.1.7: server=both category routing, medRxiv DOI enrichment

Choose a tag to compare

@cyanheads cyanheads released this 24 May 12:28
v0.1.7
77b4484

server=both category routing, medRxiv DOI enrichment

Two routing bugs fixed in biorxiv_list_recent and biorxiv_search_preprints.

Fixed:

  • biorxiv_list_recent: server="both" with a server-specific category now routes the filter only to the server whose taxonomy includes it; category_note output field added to explain which server the filter applied to (#17)
  • biorxiv_search_preprints: enrichment with server="medrxiv" no longer routes through bioRxiv; routing based on input.server, not DOI prefix — 10.1101/ is shared by both servers (#18)
  • biorxiv-service: per-server isValidCategory now uses pre-built Set instances

35 tests pass; bun run devcheck clean.