Skip to content

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 17:59
· 0 commits to 4df6e82c26830ff1357dbb8c47d20e29643cfe77 since this release

0.11.0 (2026-06-03)

Features

  • api: serve /openapi.json and /openapi-3.0.json from crw-server (3dc79b4)
  • docs: ship OpenAPI spec, SKILL.md, and agent-shell (2145c97)
  • docs: wave 1 — API surface unblock for AI agent citations (9b28090)
  • docs: wave 2 — 15-page glossary cluster for AIO citations (14cd7e1)
  • extract: wave 2 cache token telemetry + DeepSeek provider tag fix (1b4f1aa)
  • mcp,cli,docs: snippet alias + agent-shell polish for benchmark wins (3472d13)
  • monitor: add feature-gated self-host crw-monitor mode (M6) (ff732f3)
  • monitor: add stateless change-tracking diff engine + LLM judge (a078081)
  • monitor: stateless change-tracking diff engine + LLM judge + self-host monitor (dc432ce)
  • renderer: add chrome_proxy tier + antibot-driven failover (0e37e30)
  • search: adaptive multi-round evidence-scout retrieval (gated) (9dd3224)
  • search: commit-policy answer prompt to cut over-abstention (#71) (cac7b29)
  • search: gated calibrated-answer path to cut over-abstention (#78) (a53225d)
  • search: gated page-2 fallback for thin reranked answer pools (#77) (2a7f0ac)
  • search: gated synthesis temperature/seed for deterministic eval (#81) (52a8c58)
  • search: multi-query expansion for the answer path (gated, default off) (#73) (4e387af)
  • search: multi-variant query expansion for recall (gated) (7bd093f)
  • search: passage-level relevance gate for the answer path (gated, off) (#75) (43ac625)
  • search: RRF re-rank + junk/coverage/geo filter + query cleaning for answer path (32efee6)
  • search: RRF re-rank + junk/coverage/geo filter + query cleaning for answer path (682fa1c)
  • search: snippet-fallback (Pattern A) + bake calibrated-answer durable (#79) (de1b1f1)
  • search: wave 4 R1+R2 — aggregated llmUsage + per-leg max_tokens (v0.11.0) (3570f82)
  • search: wave 4 R1+R2 + bump 0.11.0 (9ebd23d)
  • v2: add Firecrawl /v2 API surface (f793ec0)

Bug Fixes

  • antibot: strip inline data-URIs before classifier deep scan (6f1cbd2)
  • browse: address outbound hardening review feedback (a3c2076)
  • browse: harden outbound URL handling (c370972)
  • cli: swap SearXNG default to 127.0.0.1 + actionable error hint (618d41b)
  • docker: include OpenAPI specs in crw-api build context (f70c7af)
  • docker: include OpenAPI specs in crw-api build context (0238138)
  • docs: add 2 missing Firecrawl-shape shims caught by sapient (22b3d54)
  • extract: accept deepseek/openai-compatible providers in structured extract (2f0d86d)
  • search: default reranker to the proven lexical core (#69) (06585b6)
  • search: point engine at searxng-internal alias (search_rpc-only) (#70) (110aee7)
  • v2: batch status mutates state in place (no O(n^2) snapshot copy) (c03d359)
  • v2: emit invalidURLs (not invalidUrls) on batch start (611c54d)

Performance

  • search: calibrated answer top_n 8->5 (4x faster, accuracy holds) (#80) (751f8ee)