Skip to content

Releases: genomoncology/biomcp

v0.8.11

06 Mar 12:06
a9e740a

Choose a tag to compare

Changes

  • Evidence URLs and citations on entity outputs (#156)
  • Gene enrichment — GTEx expression data, DGIdb druggability, ClinGen gene-disease validity (#157)
  • Streamlined CI — PR checks are now Rust-only (~3 min); release workflow consolidates validation, binary builds, PyPI wheels, and docs deployment into a single pipeline (#159)

v0.8.10

04 Mar 20:53
80451f1

Choose a tag to compare

What's Changed

  • 200: search-all output polish, link safety, and infrastructure hygiene by @imaurer in #144
  • Delete docs/changelog.md by @imaurer in #145
  • 204: trial search improvements and PyPI trusted publisher by @imaurer in #146

Full Changelog: v0.8.9...v0.8.10

v0.8.9

03 Mar 21:13
ea8fe43

Choose a tag to compare

What's Changed

  • 198-biomcp-search-all: add cross-entity search all command by @imaurer in #141
  • 198: bump version to 0.8.9 by @imaurer in #142

Full Changelog: v0.8.8...v0.8.9

v0.8.8

02 Mar 22:25
b8d1aea

Choose a tag to compare

Output Cleanup & Help Discoverability

Output Deduplication

  • Population data shown exactly once (was rendered 3x with inline summary + pipe table + AF line)
  • Conservation, AlphaGenome, interactions converted from pipe tables to key-value pairs
  • Adverse event reactions/outcomes converted from single-column tables to bullet lists
  • All entity metadata headers standardized to plain Key: Value (no bold)

Actionable Footers

  • Sections: replaced with More: / All: showing copy-pasteable biomcp get commands
  • Related: replaced with See also: listing full biomcp commands, one per line
  • All 11 entity templates updated consistently

Help Discoverability

  • biomcp list starts with quickstart block showing example commands
  • Skills tip added to list output
  • biomcp list skill now works (aliases to skill list)
  • list enrich and list batch are first-class help pages
  • --biomarker documented in list trial, --since documented in list article
  • list phenotype and list gwas expanded with workflow examples
  • health shows affected features when APIs fail

Quality

  • 349 Rust tests, 0 clippy warnings
  • 117 VV executable documentation contracts passing

v0.8.7

27 Feb 20:32
ca013a9

Choose a tag to compare

What's Changed

  • 193-biomcp-help-fixes: improve help discoverability and completeness by @imaurer in #138

Full Changelog: v0.8.6...v0.8.7

v0.8.6

27 Feb 10:59
3bedbd5

Choose a tag to compare

What's Changed

  • 191: fix trial filter accuracy — age post-filter, exclusion detection, pathway source by @imaurer in #137

Full Changelog: v0.8.5...v0.8.6

v0.8.5

26 Feb 21:17
ea9f53c

Choose a tag to compare

What's Changed

  • fix: install.sh resolves latest to release with assets by @imaurer in #134
  • 189: Enforce pagination and validation contracts by @imaurer in #135
  • 190: Harden input safety, SSRF prevention, and pagination contracts by @imaurer in #136

Full Changelog: v0.8.4...v0.8.5

v0.8.4

25 Feb 18:25
600a678

Choose a tag to compare

What's Changed

  • 187-biomcp-ci-simplify: simplify CI triggers, cache protoc, bump 0.8.4 by @imaurer in #133

Full Changelog: v0.8.3...v0.8.4

v0.8.3

25 Feb 14:57
956c205

Choose a tag to compare

Changes

  • Remove NCI vocabulary entities — Deleted organization, intervention, and biomarker search entities (search-only wrappers around NCI CTS vocabulary API with no unique value over trial search). Entity count: 15 → 12.
  • Fix word-boundary regex — Punctuated biomarker tokens like HER2+, ER+, PD-L1 now match correctly in eligibility keyword filtering.
  • Documentation consistency — Synced pyproject.toml version, added changelog entries for 0.8.1–0.8.3, updated CLI/quick reference with all helpers, reconciled README and docs/index helper blocks.
  • Eligibility inclusion/exclusion post-filter (from 0.8.3 prior work) — Reduces exclusion-only false positives in trial matching.

Stats

  • 326 Rust tests passing
  • 366 VV tests passing
  • 27 files changed, +131 / -1,740 lines

v0.8.2

24 Feb 21:00
d3bd4ae

Choose a tag to compare

What's Changed

  • 181: location-level post-filter for facility+geo searches by @imaurer in #130

Full Changelog: v0.8.1...v0.8.2