Open
Description
Hello again everyone! 👋
Sorry for being away for a while - I had simply not time to keep the library in a shape that I'd like it to be. My apologies!
As a part of repo cleaning up process, I'd started migration to Cypress 13. But because it's a release that drops support for Node@12
(so introducing a breaking change) - we need to raise the major number of this library as well.
To do a proper "major" release I've figure it'll be a good time to take care of some long-staging issues & PRs before releasing v4. I'll try to handle them in upcoming days, so bear with me for little more time! All changes will land firstly to the branch feat/release-4.0.0 - you can keep track of code changes there.
List of PRs/issues/discussions that need to be handled before v4 release:
- Upgrade to Cypress 13Upgrade to Vitest 2Upgrade CI Scripts to newest versionUpgrade Sharp to 0.33.5 (fix(deps): update all minor dependency bump #256)Upgrade Node version used in the repo to 20
List of postponed issues
- Solution for subtle rendering differences across browsers and operating systems #212 - this should be resolved by OOT solution for whole process - e.g. github action or working script. Community support welcome! Relates to Are there any way to force plugin to make screenshots of the same size in headed/headless browsers? #159
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
geroyche commentedon Sep 24, 2024
could you please do a patch release for v3 in the meantime?
3.3.10 has sharp version pinned which has a known CVE.
in your repo the bots already took care of the update.
npm audits solution would be to downgrade your plugin...