Skip to content

v0.8.16

Choose a tag to compare

@imaurer imaurer released this 17 Mar 23:45
· 997 commits to main since this release
c3c85f1

What's Changed

  • ci: add contracts job to PR CI and make test-contracts local target by @imaurer in #193
  • demo: upgrade Streamable HTTP client to BRAF V600E end-to-end workflow by @imaurer in #194
  • Fix stable totals for age-filtered clinical trial search by @imaurer in #195
  • Rename MCP tool from shell to biomcp by @imaurer in #196
  • fix: use TypeAlias for Python 3.11 compatibility in streamable HTTP demo by @imaurer in #197
  • demo: polish Streamable HTTP demo with README, CLI args, and coherent BRAF/melanoma scenario by @imaurer in #198
  • Fix trial age filtering for sub-year units and stabilize CTGov cursor across page boundaries by @imaurer in #199
  • ci: add version-sync check to catch manifest drift by @imaurer in #200
  • Fix federated article search offset/sort semantics and add correctness spec by @imaurer in #201
  • Simplify streamable HTTP demo script by @imaurer in #202
  • Add parser-level validity gate for generated next_commands by @imaurer in #203
  • Support fractional age values for trial eligibility filtering by @imaurer in #204
  • Remove tracked .climb scratch files and add CI guardrail by @imaurer in #205
  • Add protein entity spec coverage by @imaurer in #207
  • Add CITATION.cff and citation pointers by @imaurer in #206
  • Add WARN_PAGE_THRESHOLD constant, next_commands property tests, and improved article error copy by @imaurer in #208
  • Add spec suite gate to PR CI by @imaurer in #209
  • Move age filter to cheap CTGov path and add traversal page cap by @imaurer in #210
  • Centralize CTGov search parameter construction by @imaurer in #211
  • Fix retraction filter bypass and leading-NOT eligibility parsing by @imaurer in #212
  • Clarify trial filter help: facility modes, phase 1/2 semantics, sex all no-op by @imaurer in #213
  • Split volatile live-network specs out of PR CI gate by @imaurer in #214
  • Add native chart rendering to study commands via kuva by @imaurer in #215
  • Build contracts CI against branch biomcp binary by @imaurer in #216
  • Signal approximate totals for age-only trial count searches by @imaurer in #217
  • Upgrade quinn-proto and PyJWT to fix security vulnerabilities by @imaurer in #218
  • Add guide workflows page to public docs by @imaurer in #219
  • Add cross-entity pivot workflow guide by @imaurer in #221
  • Add search all workflow guide by @imaurer in #222
  • Add Semantic Scholar article enrichment, citation graph, and recommendations by @imaurer in #223
  • Release v0.8.16 by @imaurer in #224

Full Changelog: v0.8.15...v0.8.16