Skip to content

v0.1.2: Maintenance: mcp-ts-core 0.12.3 adoption and test-suite reconciliation

Choose a tag to compare

@cyanheads cyanheads released this 21 Aug 15:25
· 4 commits to main since this release
v0.1.2
72c0bbb

Maintenance: mcp-ts-core 0.12.3 adoption and test-suite reconciliation

  • Upstream CT/Shodan fetches moved onto the framework fetch/retry layer: expected-status handling, Retry-After honoring
  • Per-item error fields renamed in tool outputs: handshakeError (inspect_tls), transportError (probe_http), queryError/lookupError/hostError (resolve_dns), sourceError (enumerate_subdomains)
  • Unscanned Shodan targets return the typed no_data error
  • Reconciled test suite: unit, integration, smoke, and fuzz projects under tests/, plus a coverage script
  • Supply-chain guards: 3-day minimum release age and Socket install scanning
  • Docker image on oven/bun:1.4.0 with BuildKit cache mounts and --omit=peer production installs
  • GitHub community health files and .gitattributes
  • Internal: framework tooling/template adoption, skill sync, docs/metadata alignment
  • deps: typescript ^6 -> ^7, @types/node 25 -> 26 (+ biome/vitest/fast-check/minor bumps)

CHANGELOG v0.1.2