Commit Graph

216 Commits

Author SHA1 Message Date
Pavel Feldman e68ebc769a infra: use nmp ci not i 2020-09-07 10:55:04 -07:00
Pavel Feldman a4238dafa6 chore: bump version to 0.4.2 2020-09-07 10:30:53 -07:00
Pavel Feldman 7a75b45aa9 infra: add registry url to publish action 2020-09-07 10:29:50 -07:00
Pavel Feldman 1bf8492925 chore: bump version to 0.4.1 2020-09-07 10:15:50 -07:00
Pavel Feldman c8b97974ec infra: add publish.yml 2020-09-07 10:12:43 -07:00
Max Schmitt aa7d0f8771 chore: fix build due case sensitive import (#39) 2020-09-07 10:05:31 -07:00
Pavel Feldman 7e1fbf5980 chore: bump version to 0.4.0 2020-09-06 23:21:16 -07:00
Pavel Feldman d6a8703a34 chore: migrate to the sync engine query 2020-09-06 23:15:47 -07:00
Pavel Feldman b274301b10 test: make tests reliable via emitting generated code after action 2020-09-06 21:39:50 -07:00
Max Schmitt 0e6b779da5 feat(codegen): added dialog support (#36) 2020-09-06 11:20:02 +02:00
Pavel Feldman 0e446c24ea test: roll test-runner to 0.3.2 2020-09-05 15:04:18 -07:00
Max Schmitt 9eb0e09067 feat: download support (#35) 2020-09-05 23:16:29 +02:00
Pavel Feldman 54dc65fa7f chore: update package-lock 2020-09-05 11:36:11 -07:00
Max Schmitt 5fe3a60ea1 feat(codegen): allow file uploads (#33) 2020-09-05 20:33:38 +02:00
Pavel Feldman 439c7235f2 test: mark test as failing due to upstream issue 2020-09-05 08:58:42 -07:00
Max Schmitt 69e847d4b5 test(codegen): add test for using Tab (#30) 2020-09-05 13:53:09 +02:00
Dmitry Gozman 0427d7b5bb fix(codegen): do not record multiple actions at once (#31)
We have a bug where "commit" action does not respect the
"is performing action" flag and therefore may reset it.
This leads to action reentrancy and multiple clicks being
performed/recorded per single user click.
2020-09-04 19:44:18 -07:00
Pavel Feldman fe2da88604 fix(input): do not use input value in selectors 2020-09-05 00:13:39 -08:00
Pavel Feldman 11a02e287c fix(typo): inverse condition fixed 2020-09-04 23:56:09 -08:00
Pavel Feldman fa17f7e5ea fix(focus): treat keyboard and mouse differently (#32) 2020-09-04 16:50:40 -07:00
Pavel Feldman b3d926d425 chore: bump to 0.3.2 2020-09-04 19:44:06 -08:00
Pavel Feldman 0adabe0a95 feat(ui): some ui love 2020-09-04 11:02:42 -07:00
Pavel 941e0046a3 chore: bump version to 0.3.1 2020-09-03 17:57:22 -07:00
Pavel f35db74640 chore: roll @playwright/test-runner to 0.2.11 2020-09-03 17:56:17 -07:00
Pavel b646c13fe8 chore: roll playwright, derive browser type from device 2020-09-03 17:51:20 -07:00
Max Schmitt 4368180516 fix(codegen): input attribute prioritisation (#27) 2020-09-03 16:33:40 -07:00
Pavel Feldman 5993a4ae2a fix(page): generate newPage for new tabs (#25) 2020-09-03 14:28:13 -07:00
Max Schmitt abd805114a fix(codegen): invalid syntax for Promise.all (#23) 2020-09-03 14:25:00 -07:00
Pavel 05ce2068b8 chore: bump version to 0.3.0 2020-09-03 14:19:23 -07:00
Dmitry Gozman ff102b87de fix: ensure we do not match selector preview (#21)
Also fixes the NPE when _hoveredSelector is undefined.
2020-09-03 14:19:14 -07:00
Pavel 2a164338d3 chore: remove jest config 2020-09-03 13:21:10 -07:00
Pavel 602d4bb9a8 chore: bump version to 0.2.0 2020-09-03 13:16:35 -07:00
Pavel Feldman a98b2d69eb docs: update README.md 2020-09-03 12:39:40 -07:00
Pavel 10eeedc527 feat(fullPage): implement full page screenshot, improve README 2020-09-03 12:38:44 -07:00
Pavel 8728fe1230 chore: roll test-runner to 0.2.10 2020-09-03 10:56:36 -07:00
Max Schmitt 10aa24adf3 fix(pdf): print error when != cr browser is used (#18) 2020-09-03 00:26:50 +02:00
Max Schmitt 14edce8d9a devops: fixed local build (#5) 2020-09-03 00:22:39 +02:00
Dmitry Gozman d92b934a11 fix: default to dpr=2 on mac, avoid close exception (#19) 2020-09-02 14:40:09 -07:00
Pavel 8698ae19c5 feat(screenshot, pdf): add support for capturing screenshots (2) 2020-09-01 12:47:24 -07:00
Pavel 27ea019980 feat(screenshot, pdf): add support for capturing screenshots 2020-09-01 12:46:45 -07:00
Pavel Feldman db85f56a86 docs: update README.md 2020-09-01 12:14:29 -07:00
Pavel fc407de3d7 infra: add ci 2020-09-01 12:12:31 -07:00
Pavel 8267c4aed9 license: Playwright family is licensed under Apache 2 2020-09-01 12:02:51 -07:00
Pavel ea48d31fef test: make tests work in matrix 2020-09-01 11:00:29 -07:00
Pavel 308b583cbb feat(codegen): inline lauch / context options into the generated code 2020-09-01 10:48:11 -07:00
Pavel 8538203e74 fix: use x- tag names to avoid div poisoning 2020-09-01 10:28:35 -07:00
Pavel ee431a3c92 feat(cli): add a bunch of emulation options 2020-09-01 10:11:36 -07:00
Pavel 4df84b20c7 test: use a simple pom 2020-08-31 16:52:47 -07:00
Pavel 481af71f71 test: add basic selector tests 2020-08-31 16:37:38 -07:00
Pavel 453b93cb5a chore: roll test-runner to 0.2.2 2020-08-31 15:35:28 -07:00