What changed
Lightpanda 1.0 was released October 2, 2026, ending beta for the Zig-based browser engine designed for automation rather than graphical rendering. It reports 1,739,845 passing WPT subtests, compared with 2,645 at its 2024 beta, and now enforces CORS by default on page-initiated fetch and XMLHttpRequest calls. It ships V8 15.5.35.13 and supports automation through Puppeteer, Playwright, Selenium, ChromeDP, language bindings and a native MCP server. Lightpanda cites production use by Keenable and DeveloperHub.io, alongside agent-browser and Hermes Agent integrations.
Why it matters
Large-scale scraping, prerendering and agent browsing often pay Chrome's memory and startup costs even when nobody needs a rendered screen. Lightpanda offers a browser engine tuned for JavaScript-driven extraction with significantly less overhead, but the production milestone is important mainly because it pairs broader compatibility with web security semantics. CORS, cookie restrictions and network filtering matter when an agent visits untrusted pages inside a privileged network.
Compatibility has measurable progress and limits
Lightpanda reports 1,739,845 passing WPT subtests, around 80% of Chrome's 2,184,491 count. Much of the missing coverage concerns CSS, editing and SVG; the project has no graphical rendering by design.
CORS is now enforced by default
Page JavaScript can no longer read arbitrary cross-origin responses without the target server opting in. The project reports 371 of 463 CORS-suite subtests passing, so compatibility and hardening are still ongoing.
Existing automation stacks can use it
Lightpanda supports common CDP-oriented clients and includes CLI markdown/semantic-tree output and a native MCP server; Hermes Agent and agent-browser expose it as an engine option.
Performance evidence needs workload context
The vendor cites up to 9x faster and 16x less memory than Chrome in its chosen benchmark and customer-reported improvements; these are not universal performance guarantees, and screenshot/visual workloads still require another engine.