Skip to content
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

fix: bump peerDependencies for Puppeteer v24 #836

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

aloisklink
Copy link
Member

📑 Summary

Bump the supported version of puppeteer in our peerDepedencies to support both Puppeteer v23 and v24.

Resolves #831

📏 Design Decisions

The main breaking change that affected us was removing a deprecated type, but that only affects internal code, so it's not breaking to any users of @mermaid-js/mermaid-cli.

📋 Tasks

Make sure you

  • 📖 have read the contribution guidelines
  • 💻 have added unit/e2e tests (if appropriate)
    • I've updated our devDependencies to target v24, so we are testing using that version!
  • 🔖 targeted master branch

aloisklink and others added 3 commits January 15, 2025 13:50
This type is deprecated and will be removed in Puppeteer 24.
We now officially support Puppeteer v23 and v24.
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 23.9.0 to 24.0.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](puppeteer/puppeteer@puppeteer-v23.9.0...puppeteer-v24.0.0)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@github-actions github-actions bot added the fix label Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant