Changelog
Every release, in one place.
- v0.8.0April 1, 2026
MCP server, structured extraction
- Native Model Context Protocol (MCP) server — drop-in tool server for Claude, GPT, and any MCP client.
- Structured extraction: pass a JSON schema, get typed data back. Powered by GPT-4-turbo + local fallback.
- New /v1/search endpoint: query-first web search with Ilmenite-clean results.
- PDF extraction chain: pdftotext + tesseract fallback for production reliability.
- v0.7.0March 15, 2026
Pure Rust, zero Chrome
- Removed optional Chrome dependency. Core is now 100% pure Rust — one binary, no C++.
- Benchmark: 0.19ms cold start on Apple Silicon (2,600× faster than Chrome headless).
- Docker image down to 12 MB compressed.
- New benchmark suite with cargo bench --bench benchmark.
- v0.6.0March 2, 2026
Crawl + session state
- /v1/crawl API: configurable depth, concurrency, robots.txt support.
- Session save/restore as JSON — freeze auth state and resume later.
- Cookie jar, custom headers, per-request proxy override.
- Wait-for-selector with timeout.
- v0.5.0February 12, 2026
Public beta
- REST API at api.ilmenite.dev.
- Python and TypeScript SDKs published.
- Markdown + JSON + HTML output formats.
- Initial pricing tiers: Free / Developer / Pro / Enterprise.