0.9.0 (2025-10-22)
🎉 Features
- add claude marketplace and plugin json (#396) (0498611)
- add filters and pagination to the console messages tool (#387) (15d942c)
- add WebSocket endpoint and custom headers support (#404) (41d6a10)
- allow configuring tool categories (#454) (0fe2b8a)
- expose previous navigations to the MCP (#419) (165cf9c)
- support previous navigation for Console messages (#452) (6f24362)
- support stable id for network requests (#375) (f4d7b49)
- support verbose snapshots (#388) (d47aaa9)
- tool to get a verbose single console message (#435) (9205593)
- use stable id for network request querying (#382) (579819b)
🛠️ Fixes
- allow evaluating in Frames (#443) (053f1f8)
- better wording for evaluate_script (#392) (2313fda)
- indicate when request and response bodies are not available (#446) (7d47d6b)
- pageerror for non-error types (#442) (b6b42ec)
- retrieve data correctly with fewer than 3 navigations (#451) (4c65f59)
📄 Documentation
- add instructions for Qoder (#386) (d8df784)
- add VM-to-host remote debugging workaround (#399) (9f9dab0)
- Update Copilot CLI instructions (#423) (c7733a8)
♻️ Chores
- bundle all dependencies together (#450) (914b980)
- bundle modelcontextprotocol-sdk (#409) (6c8432b)
- bundle puppeteer-core (#417) (b443033)
- bundle zod together with modelcontextprotocol/sdk (#414) (800e7e8)
- cleanup data fetching (#441) (5c871c3)
- dispose listeners on page destroyed (#318) (76d5e94)
- extract common paginate type (#415) (29fd602)
- store the last 3 navigations in PageCollector (#411) (b873822)
- use different format for reqid (#380) (78bf66a)