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: Upgrade to BlueprintJS 5 - SCE-4 #1068

Merged
merged 5 commits into from
Aug 15, 2024
Merged

Conversation

kaloster
Copy link
Contributor

@kaloster kaloster commented Aug 8, 2024

JIRA Issue SCE-4

Changes:

  • Upgrade to BlueprintJS 5
  • Removed popover import - now part of core
  • Fixed breaking tests
  • Updated snapshots
  • General namespace updated to bp5

rdev -> HERE

@kaloster kaloster added the stack label Aug 8, 2024
@kaloster kaloster force-pushed the kaloster/update-blueprintjs branch 2 times, most recently from bd756eb to a272473 Compare August 8, 2024 22:40
Copy link
Contributor

@tihuan tihuan left a comment

Choose a reason for hiding this comment

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

Looks really good so far thanks so much! Just some minor questions 😄

Last nit is that I saw some test snapshots still have bp3 and that there's maybe two or three code comments that still refer to bp3 that we probably need to update to bp5?

Thank you so much again for this two major version upgrade!

client/configuration/webpack/obsoleteBrowsers.js Outdated Show resolved Hide resolved
Comment on lines +57 to +59
"@blueprintjs/core": "^5.11.0",
"@blueprintjs/icons": "^5.11.0",
"@blueprintjs/select": "^5.2.2",
Copy link
Contributor

Choose a reason for hiding this comment

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

thank you SO much for doing this upgrade!! 🏆 🚀 👏 !!

client/src/components/menubar/clip/index.tsx Show resolved Hide resolved
client/src/components/menubar/clip/index.tsx Outdated Show resolved Hide resolved
client/src/components/menubar/clip/index.tsx Show resolved Hide resolved
@kaloster kaloster force-pushed the kaloster/update-blueprintjs branch from b6749a2 to 5a54140 Compare August 14, 2024 15:28
@kaloster kaloster force-pushed the kaloster/update-blueprintjs branch from 16adf4e to f3c3f8b Compare August 14, 2024 17:14
@kaloster kaloster marked this pull request as ready for review August 14, 2024 17:36
@kaloster kaloster changed the title chore: upgrade blueprintjs chore: Upgrade to BlueprintJS 5 Aug 14, 2024
@kaloster kaloster requested a review from tihuan August 14, 2024 17:38
@kaloster kaloster force-pushed the kaloster/update-blueprintjs branch 2 times, most recently from 52c52c7 to 47b99dd Compare August 14, 2024 18:06
@@ -1,5 +1,5 @@
import React from "react";
import { InputGroup, MenuItem, Keys } from "@blueprintjs/core";
Copy link
Contributor Author

Choose a reason for hiding this comment

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

blueprintjs Keys is deprecated, using named keys instead

Copy link
Contributor

@tihuan tihuan left a comment

Choose a reason for hiding this comment

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

PR looks awesome thank you! Just wondering why there are so many deleted test snapshots when there's no test changes 😄 Thank you!

@tihuan
Copy link
Contributor

tihuan commented Aug 15, 2024

@kaloster commented:

Hey Timmy! good question 🙂 I've updated all snapshots and removed all the ones that still had bp3 references after the update - could it be that those are just leftovers from previous runs, like snapshots that just remained over the changes to tests in the past year? most of the ones removed are from 6-8 months ago. In any case tests seem to pass after removing those snapshots

@kaloster kaloster force-pushed the kaloster/update-blueprintjs branch from f18f864 to c96bbaf Compare August 15, 2024 14:48
@kaloster kaloster changed the title chore: Upgrade to BlueprintJS 5 chore: Upgrade to BlueprintJS 5 - SCE-4 Aug 15, 2024
@kaloster kaloster enabled auto-merge (squash) August 15, 2024 15:28
@kaloster kaloster merged commit f3a4184 into main Aug 15, 2024
23 of 24 checks passed
@kaloster kaloster deleted the kaloster/update-blueprintjs branch August 15, 2024 15:29
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.

2 participants