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

Update yarn deps #6532

Merged
merged 13 commits into from
Aug 4, 2023
Merged

Update yarn deps #6532

merged 13 commits into from
Aug 4, 2023

Conversation

antgamdia
Copy link
Contributor

@antgamdia antgamdia commented Jul 27, 2023

Description of the change

This PR bumps some yarn dependencies up. However, plenty of them were already up-to-date thanks to the ^ operator.
I don't know why Dependabot is ignoring them... perhaps we closed a PR in the past?

Benefits

Up-to-date deps :P

Possible drawbacks

N/A - CI is passing now after a few tweaks in the monaco-related tests.
Edit: I'm having some issues with the e2e tests, just some minor changes in the selector, but I'm on it already. Hope to fix the pipeline soon.

Applicable issues

N/A

Additional information

The remaining ones are the following, but they require extra work in order to get them to work.

Related to React Router v6

    "history": "^5.3.0",
    "react-router-dom": "^6.14.2",

Related to React 18

    "react": "^18.2.0",
    "@testing-library/react": "^14.0.0",
    "@types/react": "^18.2.17",
    "@types/react-dom": "^18.2.7",
    "react-dom": "^18.2.0",
    "react-test-renderer": "^18.2.0",

Others

    "react-redux": "^8.1.1",

Signed-off-by: Antonio Gamez Diaz <[email protected]>
Signed-off-by: Antonio Gamez Diaz <[email protected]>
@netlify
Copy link

netlify bot commented Jul 27, 2023

Deploy Preview for kubeapps-dev canceled.

Built without sensitive environment variables

Name Link
🔨 Latest commit 4d71540
🔍 Latest deploy log https://app.netlify.com/sites/kubeapps-dev/deploys/64ccb91f85a2720009161f63

Signed-off-by: Antonio Gamez Diaz <[email protected]>
@absoludity
Copy link
Contributor

absoludity commented Jul 27, 2023

Thanks Antonio. Note that the carrot (^) isn't quite "update minor/patch", but rather it will not modify the left-most non-zero element (see here), so ^0.4.1 will only get patch versions, not minor versions. Not sure if that's where the confusion was. But no, there are others that were not updated either, so yeah, perhaps a combination of PRs that were closed - not sure.

Signed-off-by: Antonio Gamez Diaz <[email protected]>
Signed-off-by: Antonio Gamez Diaz <[email protected]>
Signed-off-by: Antonio Gamez Diaz <[email protected]>
Signed-off-by: Antonio Gamez Diaz <[email protected]>
Signed-off-by: Antonio Gamez Diaz <[email protected]>

Conflicts:
	dashboard/package.json
Signed-off-by: Antonio Gamez Diaz <[email protected]>
Comment on lines -112 to -113
// Note the U+200C, which is a zero-width non-joiner, character instead of a space
await expect(page.locator(".values-editor div.modified")).toContainText("tag:·‌2.4.48-debian-10-r75");
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We finally were able to remove the U+200C character and use a normal space instead thanks to this Monaco upgrade!

Copy link
Contributor

@absoludity absoludity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some conflicts to resolve, otherwise +1, thanks!

Signed-off-by: Antonio Gamez Diaz <[email protected]>

Conflicts:
	dashboard/package.json
	dashboard/yarn.lock
Signed-off-by: Antonio Gamez Diaz <[email protected]>
@antgamdia antgamdia merged commit 6cffd05 into vmware-tanzu:main Aug 4, 2023
@antgamdia antgamdia deleted the update-yarn-deps branch August 4, 2023 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants