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

chore: change pnpm version in engines field to be able to use 8.x.x #11209

Merged
merged 4 commits into from Mar 29, 2023

Conversation

Demir-Utku
Copy link
Contributor

pnpm released a new version recently, 8.0.0.

Without this change, one get an incompatibility error while installing chart.js, if s/he upgraded to the latest pnpm version.

This PR includes the changes to use the latest pnpm version without getting the error.

Resolves #11208.

Note: Didn't change the packageManager field in package.json yet. If this should be changed also, please let me know.

@LeeLenaleee
Copy link
Collaborator

CI seems to fail

@Demir-Utku
Copy link
Contributor Author

I guess, I should also change GitHub workflows.

@LeeLenaleee
Copy link
Collaborator

Guess we can't do this in V4 because if we need to update our workflow to version 8 that means it doesn't work with version 7 anymore as specified in the package json and makes this a breaking change

@Demir-Utku
Copy link
Contributor Author

Maybe, I should just update the package.json to allow pnpm 8.0.0. The version used in this library can be 7 anyway.

@Demir-Utku
Copy link
Contributor Author

All checks are successful except the size check. The size check script also fails in my local, before making these changes.

@etimberg
Copy link
Member

Not sure which size is over. I quickly glanced at the output and they all seemed under

@LeeLenaleee
Copy link
Collaborator

Seems there are a few but we can fix that in a sepperate MR

image

@etimberg etimberg merged commit f11505f into chartjs:master Mar 29, 2023
4 of 5 checks passed
@etimberg etimberg added this to the Version 4.3.0 milestone Mar 29, 2023
@LeeLenaleee LeeLenaleee mentioned this pull request Mar 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Incompatibility issue with latest pnpm version 8.0.0
3 participants