express-openid-connect icon indicating copy to clipboard operation
express-openid-connect copied to clipboard

chore: upgraded puppeteer to 24.6.0

Open harekrishnarai opened this issue 9 months ago • 0 comments

By submitting a PR to this repository, you agree to the terms within the Auth0 Code of Conduct. Please see the contributing guidelines for how to create and submit a high-quality PR for this repo.

Description

This PR upgrades the puppeteer dependency to version 24.6.0. This upgrade may include bug fixes, new features, and performance improvements provided by the newer version of puppeteer. It aims to ensure the project is using the latest stable and secure version of this critical dependency.

References

Testing

To test this change, reviewers should:

  1. Checkout this branch (upgrade-puppeteer-24.6.0).
  2. Run the project's test suite using npm test. This has been done during development and all tests passed successfully, indicating that the puppeteer upgrade did not introduce any regressions.
  3. Manually test any functionality within express-openid-connect that relies on puppeteer (e.g., any features involving browser automation or PDF generation, if applicable to this library).

This PR was developed in a MacOS environment.

  • [ ] This change adds test coverage for new/changed/fixed functionality (If new functionality or fixes were introduced by the puppeteer upgrade that require specific tests, ensure those are added. If it's purely a dependency upgrade, this might not be applicable)

Checklist

  • [ ] I have added documentation for new/changed functionality in this PR or in auth0.com/docs (If the puppeteer upgrade introduces any API changes or new features that affect the usage of this library, ensure documentation is updated.)
  • [x] All active GitHub checks for tests, formatting, and security are passing (Based on the user's confirmation that npm test passed)
  • [ ] The correct base branch is being used, if not the default branch

harekrishnarai avatar Apr 17 '25 17:04 harekrishnarai