-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to puppeteer 22.15.0 #930
Comments
After an update, we have a few new vulnerabilities. These may have already existed, but may be because of the new puppteer version: npm audit reportaxios 0.8.1 - 0.27.2 braces <3.0.3 follow-redirects <=1.15.5 pdfjs-dist <=4.1.392 tar <6.2.1 |
AVOID UPDATING pdfjs. It switches to mjs and that'll take some configuration shenanigans that I don't want to deal with at the moment. The vulnerability involves PDFs that can inject code, but folks are downloading their own PDFs which should be fine. |
Use response data to detect sign-in success
Context and Problem Statement
Should we update to the newest version of puppeteer, 22.14.0?
Considered Options
See pros and cons
Decision Outcome
Update puppeteer from 20.8.2 to 22.15.0
Pros and Cons of the Options
Update at all
Pros:
Cons:
$x
(replace with$$
) andwaitForXpath
(replace withwaitForSelector
)." We need to add extra syntax to the start of our selector strings: "xpath//."page.waitForTimeout
with cucumber's version or ours.Update to to 22.15.0
Pros:
Cons:
Update to to 22.12.0
This is the lowest version that would fix our problem
Pros:
Cons:
Stay with 20.8.2
Opposite of first section entry, "Update at all".
The text was updated successfully, but these errors were encountered: