universal_browser_cdp 0.1.1
universal_browser_cdp: ^0.1.1 copied to clipboard
Pure-Dart Chrome DevTools Protocol (CDP) client: discovery, WebSocket JSON-RPC, accessibility snapshots, input synthesis, screenshots, and a fake CDP server for tests. No Flutter, no Node.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.1 - 2026-09-30 #
Added #
- feat:
CdpPage.scroll+CdpDriverScrollActionsupport —Input.dispatchMouseEventmouse-wheel at the viewport center.
0.1.0 - 2026-09-27 #
Added #
- feat:
CdpDiscoveryreadiness probe and target enumeration. - feat:
CdpConnectioncorrelated JSON-RPC WebSocket client with events. - feat:
CdpPagenavigation, evaluation, a11y snapshots, screenshots, and trusted input synthesis. - feat:
CdpDriver/CdpBrowserSessionimplementing the family driver contract. - feat:
FakeCdpServertest double (package:universal_browser_cdp/testing.dart).