Repository navigation
v11.0.0
What's Changed
- fix(selenium-devtools-py): send runner and run capabilities in metadata by @vishnuv688 in #307
- Vv/283 session test title by @vishnuv688 in #308
- Vv/309 run outcome by @vishnuv688 in #310
- feat(backend): serve the page-side collector so installed adapters get DOM replay by @vishnuv688 in #311
- build(deps): bump the patch-deps-updates group with 2 updates by @dependabot[bot] in #312
- feat(selenium-devtools-py): register the collector at document start via BiDi preload by @vishnuv688 in #317
- fix(selenium-devtools-py): pin the selenium BiDi surface, and report the 4.44 network gap by @vishnuv688 in #318
- fix(selenium-devtools-py): port network capture to selenium's regenerated BiDi layer by @vishnuv688 in #319
- feat(selenium-devtools-py): capture pytest and plain-script assertions as rows by @vishnuv688 in #320
- feat(selenium-devtools-py): carry runId on the worker socket by @vishnuv688 in #322
- docs(selenium-devtools-py): measure run identity under pytest-xdist by @vishnuv688 in #323
- feat: run controls and rerun for the Python adapter by @vishnuv688 in #325
- test(backend): cover Preserve & Rerun across the run boundary by @vishnuv688 in #326
- fix(selenium-devtools-py): anchor the document the drain reads by @vishnuv688 in #327
- feat(selenium-devtools-py): CDP push-mode screencast and performance capture by @vishnuv688 in #328
- refactor(trace): extract the trace-format transforms into their own package, and export traces from the backend by @vishnuv688 in #333
- fix(backend): resolve the wdio binary lazily, and make the Node requirement explicit by @vishnuv688 in #336
- feat(selenium-devtools-py): export a trace archive through the backend by @vishnuv688 in #340
- feat(selenium-devtools-py): record a dense filmstrip into the trace by @vishnuv688 in #342
- feat(selenium-devtools-py): A11y tree and element overlay in Python traces by @vishnuv688 in #343
- feat(selenium-devtools-py): configure capture from pytest, not just the shell by @vishnuv688 in #355
- feat(selenium-devtools-py): per-test trace archives and tracePolicy by @vishnuv688 in #362
- docs: Python Selenium Adapter arch and doc update by @vishnuv688 in #335
- fix(script): observe documentElement so head-injected CSS is captured by @vishnuv688 in #363
- fix(app): fit a DOM-less capture by both axes by @vishnuv688 in #364
- feat(shared): read the device out of a session's capabilities by @vishnuv688 in #365
- feat(app): frame a device capture as the device by @vishnuv688 in #368
- feat(app): give a device capture a column of its own by @vishnuv688 in #370
- fix(service): do not drain a page a native session does not have by @vishnuv688 in #371
- fix: tell a native session from a browser one in every adapter by @vishnuv688 in #375
- fix: do not re-enter the driver from inside the command hook by @vishnuv688 in #378
- fix: publish a real viewport from every adapter and make a live native run visible on the dashboard by @vishnuv688 in #382
- fix: give a direct addValue its own action row by @vishnuv688 in #383
- fix: capture a hybrid app's webview half as a page by @vishnuv688 in #384
- fix(tracing): Address redundant state captures per action by @Winify in #377
- build(selenium-devtools-py): make the adapter fit to publish, and keep it that way by @vishnuv688 in #390
- chore: ship the collector's documentElement fix by @vishnuv688 in #392
- fix(trace): settle in-flight captures before writing a per-test slice by @vishnuv688 in #394
- chore(release): open the Python backend pin bump automatically by @vishnuv688 in #395
Full Changelog: v10.8.2...v11.0.0