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

Bump bootstrap to v5.3.0 #220

Merged
merged 4 commits into from
Jun 18, 2023
Merged

Conversation

julien-deramond
Copy link
Member

@julien-deramond julien-deramond commented Jun 5, 2023

This PR suggests to bump "bootstrap" dependency to v5.3.0 now that the stable release is available to everyone.

⚠️ This PR does not tackle the color-modes directory, which is handled in #184.

For most sub-directories, bumped "bootstrap" to v5.3.0. For some of them, it was enough, for others, it required some additional changes.

For sass-js-esm:

  • index.html is updated to use the new CDN links (even for @popperjs/core).
  • Added variables-dark.scss import to fix Sass compilation.

For sass-js, vite, vue, parcel, and webpack:

  • Added variables-dark.scss import to fix Sass compilation.

For starter:

  • index.html is updated to use the new CDN links and integrity values.

On top of that, I've updated the /5.2 links to /5.3 via fa79a8c

@XhmikosR
Copy link
Member

Closed the dependabot bootstrap PRs, this needs a rebase.

@julien-deramond julien-deramond force-pushed the main-jd-bump-bootstrap-to-v5.3.0-stable branch from fa79a8c to 7c644be Compare June 15, 2023 06:08
@julien-deramond julien-deramond force-pushed the main-jd-bump-bootstrap-to-v5.3.0-stable branch from c980013 to 1303794 Compare June 15, 2023 06:10
@@ -362,7 +362,7 @@
}
],
"peerDependencies": {
"@popperjs/core": "^2.11.6"
"@popperjs/core": "^2.11.7"
Copy link
Member

Choose a reason for hiding this comment

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

Any instances of popperjs should point to 2.11.8 now

Copy link
Member Author

@julien-deramond julien-deramond Jun 15, 2023

Choose a reason for hiding this comment

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

Yep, saw the changes, I'll update this PR asap to bump the remaining things to 2.11.8.
FYI we have leftovers in Bootstrap of Popper v2.11.7: https://github.com/twbs/bootstrap/blob/2f617215755b066904248525a8c56ea425dde871/package.json#L181 and https://github.com/twbs/bootstrap/blob/2f617215755b066904248525a8c56ea425dde871/package.json#L103 (modifié)

Copy link
Member

Choose a reason for hiding this comment

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

Actually wait, if this is what we get with npm i, then it's fine.

@XhmikosR XhmikosR merged commit 802f041 into main Jun 18, 2023
11 checks passed
@XhmikosR XhmikosR deleted the main-jd-bump-bootstrap-to-v5.3.0-stable branch June 18, 2023 14:54
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.

None yet

2 participants