v1.8.0
projectdiscovery/katanav1.8.0Oct 5, 2026by dogancanbakir
Upgrading?
AI Summary
This update significantly expands the hybrid crawler's headless capabilities by adding support for recorded flows and browser context management. It also introduces new navigation hooks and fixes several stability issues related to proxy settings, goroutine leaks, and CSS selector parsing.
Key Highlights
- Added recorded flow support for headless authentication
- Added chrome-headless-shell for headless crawls
- Added BrowserContextID to the hybrid crawler
- Added optional per-page BeforeNavigate / AfterLoad hooks
New Features
- Recorded flow support for headless authentication
- Chrome-headless-shell for headless crawls
- BrowserContextID in the hybrid crawler
- Optional per-page BeforeNavigate / AfterLoad hooks
Full Release Notes
## What's Changed ### π New Features * Added recorded flow support for headless authentication by @Mzack9999 in https://github.com/projectdiscovery/katana/pull/1712 * Added chrome-headless-shell for headless crawls by @Mzack9999 in https://github.com/projectdiscovery/katana/pull/1759 * Added BrowserContextID to the hybrid crawler by @sullo in https://github.com/projectdiscovery/katana/pull/1839 * Added optional per-page BeforeNavigate / AfterLoad hooks to the hybrid engine by @sullo in https://github.com/projectdiscovery/katana/pull/1853 ### π Bug Fixes * Fixed hybrid onclick-click simulation not being disableable by @sullo in https://github.com/projectdiscovery/katana/pull/1749 * Fixed hybrid ignoring Options.Proxy when attaching to a remote browser by @sullo in https://github.com/projectdiscovery/katana/pull/1751 * Fixed hybrid leaking CDP websocket reader goroutines by @sullo in https://github.com/projectdiscovery/katana/pull/1755 * Fixed regex endpoint scraping on non-textual response bodies by @sullo in https://github.com/projectdiscovery/katana/pull/1768 * Fixed hybrid ignoring -proxy for loopback targets by @sullo in https://github.com/projectdiscovery/katana/pull/1769 * Fixed hybrid closing a browser katana didn't launch by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/1823 * Fixed hybrid page not bound to the crawl context by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/1824 * Fixed hybrid panic when TimeStable is 0 by @dogancanbakir in https://github.com/projectdiscovery/katana/pull/1826 * Fixed -cwu closing the user's existing Chrome tabs by @raltheo in https://github.com/projectdiscovery/katana/pull/1848 * Fixed headless hang when a discarded page leaked a browser pool slot by @raltheo in https://github.com/projectdiscovery/katana/pull/1850 * Fixed invalid CSS selectors for element ids by @raltheo in https://github.com/projectdiscovery/katana/pull/1851 * Fixed area href not crawled and frame src parsed twice by @CalvinTjoaquinn in https://github.com/projectdiscovery/katana/pull/1861 ## New Contributors * @sullo made their first contribution in https://github.com/projectdiscovery/katana/pull/1749 * @raltheo made their first contribution in https://github.com/projectdiscovery/katana/pull/1848 * @CalvinTjoaquinn made their first contribution in https://github.com/projectdiscovery/katana/pull/1861 **Full Changelog**: https://github.com/projectdiscovery/katana/compare/v1.7.0...v1.8.0
Related Repositories
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
The worldβs fastest framework for building websites.
:cherry_blossom: A command-line fuzzy finder