jrandolf
34be28db5d
feat: implement immutable locator operations ( #10638 )
2023-07-26 17:00:00 +02:00
Alex Rudenko
30ccbf855a
refactor: target events for bidi ( #10634 )
2023-07-26 12:19:27 +00:00
jrandolf
e73d35def0
feat: implement Locator.prototype.filter
( #10631 )
2023-07-25 16:46:10 +02:00
jrandolf
47eecf5bb1
feat: implement Locator.prototype.map
( #10630 )
2023-07-25 16:45:10 +02:00
jrandolf
5d34d42d15
feat: implement Locator.prototype.wait
( #10629 )
2023-07-25 16:43:18 +02:00
Alex Rudenko
0e40f3e143
refactor: move context actions to the browser ( #10621 )
2023-07-25 11:30:57 +00:00
jrandolf
ede43ca2d3
chore: use RxJS for locator implementation ( #10607 )
...
Using RxJS greatly simplifies the control flow for locators and comes with automatic cleanup on failure. It greatly simplifies the `signal` logic and the retry logic.
2023-07-25 12:43:07 +02:00
Alex Rudenko
4568f1bba5
refactor: remove timeoutSettings from browsingContext ( #10624 )
2023-07-24 16:03:12 +02:00
Alex Rudenko
996d53fc65
chore: support targets for bidi ( #10615 )
2023-07-24 12:23:39 +02:00
dependabot[bot]
b563da820d
chore(deps): Bump @angular-devkit/schematics from 16.1.4 to 16.1.5 ( #10618 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 09:27:18 +02:00
Alex Rudenko
d0c5b8e089
feat: add page.createCDPSession method ( #10515 )
2023-07-21 14:03:52 +02:00
browser-automation-bot
8649c53a70
fix: roll to Chrome 115.0.5790.102 (r1148114) ( #10608 )
2023-07-21 10:02:29 +02:00
Alex Rudenko
0e60ce4cec
refactor: move Target to api ( #10602 )
2023-07-21 09:04:14 +02:00
Paul Draper
c60572a1ca
fix: remove typescript from peer dependencies ( #10593 )
...
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2023-07-21 09:03:55 +02:00
jrandolf
0603f71f77
chore: implement type signatures for internal Locator methods ( #10603 )
2023-07-20 18:44:02 +02:00
Alex Rudenko
44712d1e6e
refactor!: use Target for filters ( #10601 )
2023-07-20 16:18:00 +02:00
jrandolf
0715ad8281
refactor: move locators to separate files ( #10591 )
2023-07-20 15:06:42 +02:00
Alex Rudenko
4a3b8b2d9e
refactor: separate target init from construction ( #10600 )
2023-07-20 13:00:44 +02:00
Alex Rudenko
87522e778a
feat: add executablePath to InstalledBrowser ( #10594 )
2023-07-20 10:53:15 +02:00
release-please[bot]
03adf4189e
chore: release main ( #10577 )
...
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-07-20 07:36:56 +00:00
Alex Rudenko
25e33717f5
chore: implement isIncognito ( #10595 )
2023-07-20 08:52:50 +02:00
Alex Rudenko
6c9306a72e
feat: add autofill support ( #10565 )
2023-07-19 17:42:31 +00:00
jrandolf
c14f9b64a7
chore: implement typed Locators, expects, and internal contexts ( #10573 )
2023-07-19 15:39:38 +00:00
Alex Rudenko
bf6304e064
fix: restore proxy-agent ( #10569 )
2023-07-19 13:38:52 +02:00
Alex Rudenko
54c6ff2f3c
docs: clarify the path attribute of InstalledBrowser ( #10588 )
2023-07-19 12:32:22 +02:00
browser-automation-bot
830f926d48
feat: roll to Chrome 115.0.5790.98 (r1148114) ( #10584 )
...
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2023-07-19 08:11:45 +00:00
Nikolay Vitkov
caa81c090b
chore(ng-schematics): remove experimental suffix for Node ( #10585 )
2023-07-19 09:16:17 +02:00
Alex Rudenko
c7f3fb21be
test: enable addScriptTag tests ( #10583 )
2023-07-18 21:55:30 +02:00
Alex Rudenko
3b4ff2ad32
test: enable waitForXPath tests ( #10580 )
2023-07-18 21:11:12 +02:00
Nikolay Vitkov
88439f913e
fix: update the target to ES2022 ( #10574 )
2023-07-18 18:28:03 +02:00
Alex Rudenko
a419abf509
test: unskip style tag tests ( #10572 )
2023-07-18 18:27:41 +02:00
release-please[bot]
6be24edacc
chore: release main ( #10570 )
...
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-07-18 12:40:13 +02:00
Alex Rudenko
e3dd5968ca
fix(locators): reject the race if there are only failures ( #10567 )
2023-07-18 11:26:06 +02:00
Alex Rudenko
6f31c52217
docs: update gpu docs ( #10562 )
2023-07-17 12:13:13 +00:00
Nikolay Vitkov
de09b058ba
chore: update Prettier and other deps ( #10555 )
2023-07-17 10:52:54 +02:00
Adam Raine
cb46413d87
fix: prevent erroneous new main frame ( #10549 )
2023-07-13 22:11:36 +02:00
release-please[bot]
52ef96214b
chore: release main ( #10550 )
...
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-07-13 09:14:49 +02:00
Alex Rudenko
4070cd68b6
fix: stop relying on vm2 (via proxy agent) ( #10548 )
2023-07-13 08:01:16 +02:00
release-please[bot]
36ebd1cb18
chore: release main ( #10521 )
...
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-07-11 13:11:12 +02:00
Alex Rudenko
c0dc8ad8a8
fix: remove Chromium channels ( #10536 )
2023-07-11 07:50:57 +00:00
Alex Rudenko
c308266111
fix: correctly parse the default buildId ( #10535 )
2023-07-11 09:38:17 +02:00
Nikolay Vitkov
408d926f21
chore: update ng-schematics
deps at once ( #10530 )
2023-07-10 09:24:00 +02:00
Alex Rudenko
cbf4f2a669
fix: remove test metadata files ( #10520 )
2023-07-07 09:22:29 +00:00
release-please[bot]
62886f267b
chore: release main ( #10497 )
...
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-07-06 16:51:40 +02:00
dependabot[bot]
a1c7211ab1
chore(deps): Bump tar-fs from 3.0.3 to 3.0.4 ( #10502 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-06 08:48:55 +00:00
Alex Rudenko
f793a28c00
test: bump Firefox test version ( #10514 )
2023-07-06 07:52:08 +00:00
Alex Rudenko
56a97dd2fb
fix: add an internal page.locatorRace ( #10512 )
2023-07-06 09:24:19 +02:00
dependabot[bot]
fa412292be
chore(deps): Bump cross-fetch from 3.1.6 to 4.0.0 ( #10501 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-04 15:25:48 +00:00
Nikolay Vitkov
0caf124182
chore: move unit tests ( #10498 )
2023-07-03 13:25:43 +00:00
Kiko Beats
87aaed4807
feat(screenshot): enable optimizeForSpeed ( #10492 )
2023-07-03 11:43:34 +02:00