playwright/packages
Dmitry Gozman 05b623e6b0
feat(locators): asLocator supports internal:has= (#18625)
The following snippet:
```js
rowLocator
    .filter({ hasText: 'John' })
    .filter({ has: page.getByRole('button', { name: 'Say hello' }) })

```

is shown in the logs:

```log
pw:api waiting for getByRole('listitem').filter({ hasText: 'John' }).filter({ has: getByRole('button', { name: 'Say hello' }) })
```
2022-11-08 08:47:02 -08:00
..
html-reporter chore: support dark theme in recorder & tv (#18389) 2022-10-27 16:50:41 -07:00
playwright chore: cut v1.27.0 (#17859) 2022-10-05 15:30:35 -07:00
playwright-chromium chore: cut v1.27.0 (#17859) 2022-10-05 15:30:35 -07:00
playwright-core feat(locators): asLocator supports internal:has= (#18625) 2022-11-08 08:47:02 -08:00
playwright-ct-react chore(ct): bump vite to v3.2.1 (#18427) 2022-10-31 08:58:11 -07:00
playwright-ct-solid chore(ct): bump vite to v3.2.1 (#18427) 2022-10-31 08:58:11 -07:00
playwright-ct-svelte chore(ct): bump vite to v3.2.1 (#18427) 2022-10-31 08:58:11 -07:00
playwright-ct-vue chore(ct): bump vite to v3.2.1 (#18427) 2022-10-31 08:58:11 -07:00
playwright-ct-vue2 chore(ct): bump vue to v2.7.13 (#18428) 2022-11-01 14:17:43 -07:00
playwright-firefox chore: cut v1.27.0 (#17859) 2022-10-05 15:30:35 -07:00
playwright-test feat(runner): TestOptions.storageStateName (#18587) 2022-11-07 16:27:38 -08:00
playwright-webkit chore: cut v1.27.0 (#17859) 2022-10-05 15:30:35 -07:00
protocol/src chore: send structured codegen info to the debug controller (#18491) 2022-11-01 18:02:14 -07:00
recorder chore: parse locators strictly (#18553) 2022-11-03 15:17:08 -07:00
trace/src chore: render typed locators in the trace viewer (#18166) 2022-10-18 19:23:40 -07:00
trace-viewer chore: use codemirror for editor (#18482) 2022-11-01 15:04:30 -07:00
web chore(recorder): explore using codemirror (#18529) 2022-11-03 09:55:23 -07:00
.eslintrc.js chore: don't write into stdout from the test runner, use reporters instead (#11367) 2022-01-12 19:52:40 -08:00