Repository navigation
Journal works across every ISSN, per-input page caps, new work fields
crossref_search_journalsinclude_worksreads every ISSN on the matched record in one/worksrequest, sorecentWorksandworksTotalcount the works deposited under any of them (#90)content[]keeps a trailing#run in headings and a trailing backslash on every free-text value, so the Markdown parses back to thestructuredContentvalue (#91)containerTitlesoncrossref_get_workandcrossref_search_works: every container title in deposited order (#93)memberIdoncrossref_get_workandcrossref_search_works,memberaccepted infields;crossref_get_memberandcrossref_get_prefixdescriptions route through it (#94)descendantson acrossref_search_fundersfunder_doilookup (#95)- Page-size caps set per input:
rows100 → 250 (crossref_search_works), 500 (crossref_search_journals), 1000 (crossref_search_funders);limit500 → 10000 (crossref_get_work), 2500 (crossref_get_references) (#96) - A page whose
offset + rowspasses its route's ceiling returns the rows that fit, with a notice;offset_too_large/works_offset_too_largefire only at or past the ceiling (#96) - Every works list sends
select=, with unchanged tool output (#96) - Dev dependencies: @biomejs/biome ^2.6.3 → ^2.6.4, @types/node ^26.6.5 → ^26.6.6, tsc-alias ^1.9.9 → ^1.9.10, vitest ^5.0.5 → ^5.1.0; lockfile: hono 4.13.14 → 4.13.16, @hono/node-server 2.1.5 → 2.1.6.
CHANGELOG v0.5.1 · release PR #98