Changelog
Every release, in one place.
- v0.9.0April 18, 2026
Anti-bot tiers: stealth + unlock
- New stealth: true flag on /v1/scrape — routes through a residential proxy pool for IP reputation. Handles ~90-95% of anti-bot-protected sites. 5× base cost.
- New unlock: true flag on /v1/scrape — full anti-bot solver bypass for Cloudflare Turnstile, DataDome, PerimeterX, Kasada. ~99% coverage. 15× base cost; failed attempts free.
- Tier-aware pre-flight balance checks: users pay only for what they actually request, and the server rejects requests upfront when balance is insufficient for the requested tier.
- Better webhook resilience: LS order processing is now atomic — a transient DB hiccup during balance update no longer leaves purchases stranded.
- 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
Dual-engine architecture
- Transparent routing: simple HTTP GETs go through the pure-Rust fast path; JS-heavy pages and persistent sessions go through Chromium — same REST endpoint either way.
- New /v1/discover endpoint: launches Chrome once on a target URL, captures every XHR/fetch the page makes, and probes each one to report which work without a browser.
- Benchmark suite under cargo bench for the Rust parser + selector stack.
- Per-request engine hints: pass engine: "chrome" to force the browser path when you know you need it.
- 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.