Query Selector Shadow Dom Versions Save

querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer

1.0.0

3 years ago

Why not ey?

  • Switched to 1.0.0 release for change of default branch to main
  • Fix linter issues

0.8.0

3 years ago

Descendant selector support thanks to: https://github.com/mariusandra

0.7.0

3 years ago

Added support for WebdriverIO custom locator strategy plugin https://github.com/Georgegriff/query-selector-shadow-dom#webdriverio

0.6.1

3 years ago

Experimental!

There is now a plugin available that uses the experimental custom Query Handler API from Puppeteer. This API could be changed at any moment via Puppeteer without a breaking sem version.

https://github.com/Georgegriff/query-selector-shadow-dom/blob/master/examples/puppeteer/custom-engine.js

0.6.0

3 years ago

Thank you to @jan-molak for the new plugin and documentation for protractor support.

Puppeteer support for custom locators should be coming in the future which is what is being kept for 1.0.0 of the lib

0.5.0

3 years ago

From issue #31 put a change in to normalize css selectors before processing them

0.4.2

4 years ago

0.4.0

4 years ago

Adds playwright support: thanks to @ihor-nikiforov-scout

https://github.com/Georgegriff/query-selector-shadow-dom/pull/19

0.3.3

4 years ago

0.3.2

5 years ago