Commit Graph

170 Commits

Author SHA1 Message Date
jrandolf
21461b02c6
fix: add buildId to archive path (#10699) 2023-08-07 13:40:16 +02:00
release-please[bot]
9a814a3656
chore: release main (#10598)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-08-02 14:50:46 +02:00
Christian Bromann
87bd791ddc
fix: clear pending TLS socket handle (#10667) 2023-08-01 18:33:35 +02:00
Nikolay Vitkov
c476058a16
chore: removes dependency on Firefox Json endpoint (#10668) 2023-08-01 11:55:16 +00:00
Julian Descottes
2423d4fd94
chore: sync latest Firefox preference changes for translation feature (#10644) 2023-07-27 08:14:22 +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
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
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
Nikolay Vitkov
de09b058ba
chore: update Prettier and other deps (#10555) 2023-07-17 10:52:54 +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
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
release-please[bot]
74f588f1c1
chore: release main (#10445)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-06-29 16:51:40 +00:00
Nikolay Vitkov
6a89a2aadc
fix: negative timeout doesn't break launch (#10480) 2023-06-29 17:34:20 +02:00
dependabot[bot]
a3fa4017ad
chore(deps): Bump tar-fs from 3.0.2 to 3.0.3 (#10430)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 07:31:43 +00:00
release-please[bot]
3b09e956c6
chore: release main (#10412)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-06-21 09:14:24 +02:00
Alex Rudenko
d1ffad059a
fix: include src into published package (#10415) 2023-06-19 13:28:35 +02:00
dependabot[bot]
4b49212f24
chore(deps): Bump tar-fs from 2.1.1 to 3.0.2 (#10410)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 11:57:10 +02:00
Nikolay Vitkov
3552d97360
chore: update dependencies (#10336) 2023-06-07 11:17:31 +00:00
Julian Descottes
cf8402b711
chore: disable Firefox preference browser.translations.enable (#10288) 2023-06-01 09:18:04 +02:00
release-please[bot]
5fc136eec1
chore: release main (#10281)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-05-31 13:09:47 +00:00
Nikolay Vitkov
3fdad21744
chore: update Docs dependencies (#10275) 2023-05-31 09:30:22 +00:00
dependabot[bot]
2741b76d30
chore(deps): Bump proxy-agent from 6.2.0 to 6.2.1 (#10267)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-30 09:52:37 +00:00
Alex Rudenko
3a1f4f0f8f
fix: pass on the auth from the download URL (#10271) 2023-05-30 09:37:22 +00:00
Nikolay Vitkov
031b021703
chore: bump TS target to ES2021 (#10247) 2023-05-26 07:37:05 +00:00
release-please[bot]
b1308d1c95
chore: release main (#10228)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-05-25 04:52:07 +00:00
Alex Rudenko
2c0bd54d2e
feat: use proxy-agent to support various proxies (#10227) 2023-05-23 09:56:36 +02:00
dependabot[bot]
6f6edbb43d
chore(deps): Bump http-proxy-agent from 6.0.1 to 6.1.0 (#10226)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 09:00:15 +02:00
jrandolf
354ac3bfc8
chore: update http-proxy-agent (#10190) 2023-05-16 15:11:11 +02:00
release-please[bot]
1e0cb1a164
chore: release main (#10185)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-05-16 07:42:00 +00:00
Alex Rudenko
d388a6edfd
feat: add ability to uninstall a browser (#10179) 2023-05-15 09:51:42 +00:00
Alex Rudenko
ccbb82d9cd
fix: update the command name (#10178) 2023-05-15 09:39:37 +02:00
release-please[bot]
671fa546f1
chore: release main (#10151)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-05-11 19:41:41 +00:00
Alex Rudenko
e313b054e6
feat: support Chrome channels for ChromeDriver (#10158) 2023-05-11 11:26:05 +00:00
Alex Rudenko
c815ba45a3
refactor: use helpers for JSON/text (#10154) 2023-05-11 08:21:49 +00:00
release-please[bot]
75a50257e0
chore: release main (#10143)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-05-08 15:15:39 +00:00
Alex Rudenko
90ed263eaf
feat: support stable/dev/beta/canary keywords for chrome and chromium (#10140) 2023-05-08 14:54:44 +02:00
release-please[bot]
3a6569e8ef
chore: release main (#10137)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-05-05 13:25:47 +02:00
Alex Rudenko
9758cae029
fix: rename PUPPETEER_DOWNLOAD_HOST to PUPPETEER_DOWNLOAD_BASE_URL (#10130) 2023-05-05 10:32:58 +02:00
Alex Rudenko
7358e9e92f
refactor: use http-proxy-agent (#10132) 2023-05-04 10:19:56 +02:00
release-please[bot]
61605a0ed9
chore: release main (#10108)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-05-02 16:56:03 +00:00
Alex Rudenko
7405d6585a
feat!: drop support for node14 (#10019) 2023-05-02 09:37:46 +02:00
Alex Rudenko
df4d60c187
feat!: switch to Chrome for Testing instead of Chromium (#10054)
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-05-02 08:53:40 +02:00
Tao
edbfff7b04
fix: add Host header when used with http_proxy (#10080)
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2023-04-27 11:37:52 +00:00
Nikolay Vitkov
e4b57c279a
chore: add EsLint rule for no-floating-promises (#10084) 2023-04-26 09:53:02 +00:00
Nikolay Vitkov
c356e8f8f5
docs: use bash tag to get better formatting (#10086) 2023-04-26 11:32:33 +02:00
release-please[bot]
b64953ef37
chore: release main (#10056)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-04-21 10:00:59 +00:00
Alex Rudenko
e16e2a9728
feat(browser): add a method to get installed browsers (#10057) 2023-04-21 11:34:03 +02:00
Alex Rudenko
e3f8ff23c3
chore: fix build on win (#10022) 2023-04-14 10:51:35 +02:00
release-please[bot]
fe0c74bd52
chore: release main (#10003)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-04-13 14:26:52 +02:00
Alex Rudenko
7381229a16
fix: report install errors properly (#10016) 2023-04-13 10:20:02 +02:00
Alex Rudenko
dba1b2d9cc
docs: add readme to the API reference index (#10001) 2023-04-11 14:47:25 +02:00
release-please[bot]
823a9df442
chore: release main (#9991)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-04-06 17:11:16 +00:00
Alex Rudenko
ef0fb5d872
feat(browsers): support downloading chromedriver (#9990)
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-04-06 16:15:22 +00:00
release-please[bot]
c807fe7145
chore: release main (#9989)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-04-06 16:47:26 +02:00
Alex Rudenko
7d1734a5fa
docs: improve docs (#9988) 2023-04-06 14:50:22 +02:00
Alex Rudenko
75a136e0de
docs: website docs for browsers (#9986) 2023-04-06 14:23:10 +02:00
Alex Rudenko
24bd05877d
refactor: rename fetch->install, launcher->launch (#9985) 2023-04-06 13:23:28 +02:00
Alex Rudenko
c874a81445
refactor: misc refactoring around browsers debugging and stability (#9979) 2023-04-06 11:14:58 +02:00
Alex Rudenko
fa93e4ebdf
chore: test server for browsers (#9974)
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-04-05 16:18:25 +02:00
Alex Rudenko
0b2d988cc1
chore: improve debugging for EBUSY errors on Windows (#9976)
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-04-05 13:09:30 +00:00
Alex Rudenko
05a44afe5a
fix: consider downloadHost as baseUrl (#9973) 2023-04-05 09:58:53 +02:00
Alex Rudenko
c8f6adf9f3
refactor: use browsers for launchers (#9937) 2023-04-04 13:29:21 +00:00
Alex Rudenko
817288cd90
fix(browsers): update package json (#9968) 2023-04-04 14:11:28 +02:00
Alex Rudenko
f1211cbec0
fix(browsers): various fixes and improvements (#9966) 2023-04-04 13:58:32 +02:00
release-please[bot]
006086bc83
chore: release main (#9962)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-04-03 10:23:08 +02:00
Alex Rudenko
c7803844cf
fix: typo in the browsers package (#9957) 2023-04-03 09:36:21 +02:00
Nikolay Vitkov
e0eef01f1c
docs: use code block for single values (#9936) 2023-03-29 15:27:29 +02:00
release-please[bot]
8d026042db
chore: release main (#9939)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-03-29 11:22:11 +00:00
Alex Rudenko
2a29d30d17
fix: bump @puppeteer/browsers (#9938) 2023-03-29 12:37:49 +02:00
Alex Rudenko
a88322e947
chore: install Chromium to the same path as Chrome (#9922) 2023-03-28 10:30:25 +02:00
release-please[bot]
16bf0dc798
chore: release main (#9919)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-03-27 12:36:43 +02:00
Alex Rudenko
fcb233ce94
feat: update Chrome browser binaries (#9917) 2023-03-27 10:01:06 +00:00
release-please[bot]
dcfec6dbbd
chore: release main (#9863)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-03-24 11:22:06 +01:00
Alex Rudenko
c09b1b6948
chore: increase rm retries for browsers (#9910) 2023-03-24 09:45:28 +00:00
Alex Rudenko
00abcdca7f
chore: expose additional methods for Puppeteer (#9900) 2023-03-22 10:04:41 +01:00
Alex Rudenko
de6e6a69a1
chore: remove rimraf from browsers (#9874) 2023-03-17 09:36:22 +00:00
Alex Rudenko
b8d38cb05f
feat: implement a command to clear the cache (#9868) 2023-03-16 14:05:31 +01:00
Alex Rudenko
21a082fb9f
docs: add basic docs for browsers (#9867)
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-03-16 08:57:28 +00:00
Alex Rudenko
64cf9db602
chore: rename browsers folders and files (#9866) 2023-03-16 08:16:44 +01:00
release-please[bot]
29aa5c41ae
chore: release main (#9852)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-03-14 18:31:57 +00:00
Alex Rudenko
3e7a514e55
fix: export ChromeReleaseChannel (#9851) 2023-03-14 17:22:25 +00:00
release-please[bot]
0ead82e29e
chore: release main (#9845)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-03-14 13:57:50 +01:00
Alex Rudenko
850d1aaa19
chore: add rimraf for browsers (#9847) 2023-03-14 13:46:57 +01:00
Alex Rudenko
1a1e79d046
fix: add browsers entry point (#9846) 2023-03-14 13:23:42 +01:00
Alex Rudenko
dec48a9592
feat: implement system channels for chrome in browsers (#9844) 2023-03-14 11:01:11 +00:00
Alex Rudenko
fd2f90008d
chore: add an ability to create a Firefox profile (#9834) 2023-03-13 16:43:43 +01:00
Alex Rudenko
a17b7ffaf6
chore: allow reading stderr of the browser process (#9813)
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-03-09 15:00:25 +01:00
Alex Rudenko
89bdfb5206
chore: remove duplication in parameter definitions (#9805) 2023-03-08 12:36:31 +00:00
release-please[bot]
7eda506c85
chore: release main (#9800)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-03-07 16:57:18 +01:00
Alex Rudenko
8cca7bb7a2
fix: change the install output to include the executable path (#9797) 2023-03-07 16:30:32 +01:00
release-please[bot]
101fcb994e
chore: release main (#9789)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-03-06 14:53:56 +01:00
Thiago Perrotta
04247a4e00
feat: browsers: recognize chromium as a valid browser (#9760) 2023-03-06 10:59:44 +00:00
jrandolf
2123f809e8
chore: remove rimraf (#9775) 2023-03-06 11:33:38 +01:00