v0.7.7
unclecode/crawl4aiv0.7.7Nov 14, 2025by github-actions[bot]
AI Summary
Major release transforming Crawl4AI Docker into a complete self-hosting platform with enterprise-grade real-time monitoring. Introduces interactive dashboard, WebSocket streaming, and smart browser pool architecture.
Key Highlights
- Complete self-hosting platform with real-time monitoring
- Interactive Monitoring Dashboard at /dashboard
- Comprehensive Monitor API
- WebSocket Streaming support
- Smart Browser Pool with 3-tier architecture
- Critical bug fixes: async LLM extraction, CDP endpoint verification, arun_many exceptions
New Features
- Real-time monitoring dashboard
- Monitor API
- WebSocket streaming
- Smart browser pool (3-tier)
- Janitor system
- Production-ready Docker deployment
- CDP endpoint with exponential backoff
- Sitemap parsing and URL normalization fixes
Full Release Notes
## ๐ Crawl4AI v0.7.7 Released! This release introduces a complete self-hosting platform with enterprise-grade real-time monitoring. This release transforms Crawl4AI Docker from a simple containerized crawler into a production-ready platform with full operational transparency and control. ## ๐ What's New Major Feature: Real-time Monitoring & Self-Hosting Platform Docker deployment now includes: - ๐ Interactive Monitoring Dashboard (/dashboard) - ๐ Comprehensive Monitor API - โก WebSocket Streaming - ๐ฅ Smart Browser Pool (3-tier architecture) - ๐งน Janitor System - ๐ Production-Ready ๐ Critical Bug Fixes - Fixed async LLM extraction blocking issue (#1055) - now supports true parallel processing - Fixed CDP endpoint verification with exponential backoff (#1445) - Fixed arun_many to always return a list, even on exception Configuration & Features - Updated browser and crawler config documentation to match implementation - Enhanced DFS deep crawl strategy with seen URL tracking - Fixed sitemap parsing and URL normalization in AsyncUrlSeeder (#1559) - Fixed viewport configuration in managed browsers (#1490) - Fixed remove_overlay_elements functionality (#1396) Docker & Infrastructure - Fixed LLM API key handling for multi-provider support - Standardized Docker port to 11235 across all configs - Improved error handling with comprehensive status codes - Fixed fit_html serialization in /crawl and /crawl/stream endpoints Security - Updated pyOpenSSL from >=24.3.0 to >=25.3.0 (security vulnerability fix) - Added verification tests for security updates ### ๐ฆ Installation **PyPI:** ```bash pip install crawl4ai==0.7.7 ``` **Docker:** ```bash docker pull unclecode/crawl4ai:0.7.7 docker pull unclecode/crawl4ai:latest ``` **Note:** Docker images are being built and will be available shortly. Check the [Docker Release workflow](https://github.com/unclecode/crawl4ai/actions/workflows/docker-release.yml) for build status. ### ๐ What's Changed See [CHANGELOG.md](https://github.com/unclecode/crawl4ai/blob/main/CHANGELOG.md) for details.