v0.8.0
What's Changed
- chore: add Contributor Covenant Code of Conduct by @konippi in #104
- test(cli): add mcp help smoke test by @txhno in #102
- feat(benchmarks): add Python harness with three-axis measurement and baseline by @konippi in #105
- docs: add servo-fetch gif by @konippi in #106
- docs(benchmarks): add Python / uv / Ruff badges by @konippi in #107
- chore(labels): add type: test label for test-only changes by @konippi in #108
- docs(contributing): document benchmark workflow and refresh label taxonomy by @konippi in #109
- fix(sys): filter Apple Silicon OpenGL driver noise from stderr by @konippi in #110
- fix(runtime): memoize tokio runtime and fail-fast on async callers by @konippi in #111
- refactor(lib): restrict some modules to crate visibility by @konippi in #112
- fix(crawl): apply robots.txt per RFC 9309 with per-request UA by @konippi in #113
- docs(security): refresh supported versions policy by @konippi in #114
- feat(engine): add selector-aware extraction on Page by @konippi in #115
- refactor(engine)!: remove unused CrawlStatus from public API by @konippi in #116
- chore: bump version to 0.8.0 by @konippi in #117
New Contributors
Full Changelog: v0.7.1...v0.8.0