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