UncleCode 4812f08a73 feat(docker): update Docker deployment for v0.6.0
Major updates to Docker deployment infrastructure:
- Switch default port to 11235 for all services
- Add MCP (Model Context Protocol) support with WebSocket/SSE endpoints
- Simplify docker-compose.yml with auto-platform detection
- Update documentation with new features and examples
- Consolidate configuration and improve resource management

BREAKING CHANGE: Default port changed from 8020 to 11235. Update your configurations and deployment scripts accordingly.
2025-04-22 22:35:25 +08:00

1.7 KiB
Raw Blame History

Crawl4AI 0.6.0

Release date: 20250422

0.6.0 is the biggest jump since the 0.5 series, packing a smarter browser core, poolbased crawlers, and a ton of DX candy. Expect faster runs, lower RAM burn, and richer diagnostics.


🚀 Key upgrades

Area What changed
Browser New Browser management with pooling, page prewarm, geolocation + locale + timezone switches
Crawler Console and network log capture, MHTML snapshots, safer get_page API
Server & API Crawler Pool Manager endpoint, MCP socket + SSE support
Docs v2 layout, floating AskAI helper, GitHub stats badge, copycode buttons, Docker API demo
Tests Memory + load benchmarks, 90+ new cases covering MCP and Docker

⚠️ Breaking changes

  1. get_page signature returns (html, metadata) instead of plain html.
  2. Docker new Chromium base layer, rebuild images.

How to upgrade

pip install -U crawl4ai==0.6.0

Full changelog

The diff between main and next spans 36k insertions, 4.9k deletions over 121 files. Read the compare view or see CHANGELOG.md for the granular list.


Upgrade tips

  • Using the Docker API? Pull unclecode/crawl4ai:0.6.0, new args are documented in /deploy/docker/README.md.
  • Stresstest your stack with tests/memory/run_benchmark.py before production rollout.
  • Markdown generators renamed but aliased, update when convenient, warnings will remind you.

Happy crawling, ping @unclecode on X for questions or memes.