Skip to content

v11.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 08:35
· 305 commits to main since this release

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