What's Changed
- feat(cli): add --v8-flags plumbing to configure V8 at startup (#130) by @adamma1024 in #131
- docs(readme): document --v8-flags and add Tuning V8 section (#152) by @adamma1024 in #153
- Fix CDP click submit navigation parity by @blockedby in #69
- fix(cdp): keep HTTP control plane reachable while V8 JS evaluation blocks by @ousamabenyounes in #173
- fix(js,dom): add Storage global, CharacterData ChildNode methods, fix remove/isConnected by @ousamabenyounes in #176
- feat(cli): add --dump assets to inventory page sub-resources (124) by @ousamabenyounes in #174
- fix(cdp,js): playwright actionability stubs and objectId resolve by @SGavrl in #178
- fix(mcp): allow browser MCP clients through CORS preflight by @SGavrl in #179
- fix(js,dom): scope element queries, real timers, form/prepend/equal by @SGavrl in #180
- fix(cdp): unblock puppeteer connect, bound Runtime.evaluate, full Tar… by @SGavrl in #181
- fix(net,browser): detect response charset, decode non-UTF-8 pages by @SGavrl in #182
- feat(cdp): implement Network.setCookie + deleteCookies, full field fidelity by @ousamabenyounes in #170
- fix(net): use bundled webpki roots in stealth client (#184) by @SGavrl in #185
- fix(js): Element.attributes, on* event defaults, per-nid getBoundingC… by @SGavrl in #186
- feat: cookie jar persistence + --storage-dir flag + fix HTTP cookie header filtering by @zhangyang-crazy-one in #114
- fix(cdp): page.goto returns Response over Puppeteer and Playwright (#… by @SGavrl in #190
- fix(cdp): allocate fresh execution context ids per isolated world (#192) by @SGavrl in #200
- feat(cli): default V8 heap to 4 GB on 64-bit so heavy SPAs don't OOM … by @SGavrl in #202
- feat(cli): --allow-private-network for localhost development (#33) by @SGavrl in #203
- Fix puppeteer
exposeFunctionend-to-end: real bindings, preload timing, URL coercion by @marcbachmann in #166
New Contributors
- @blockedby made their first contribution in #69
- @marcbachmann made their first contribution in #166
Full Changelog: v0.1.5...v0.1.6