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

Fixes #26042: Update front-end dependencies #6078

Conversation

RaphaelGauthier
Copy link
Member

@RaphaelGauthier RaphaelGauthier commented Dec 10, 2024

https://issues.rudder.io/issues/26042

Before:
dependencies-outdated

After:
dependencies-updated

Packages not updated :

  • chartsjs hasn't been updated since in its latest version it becomes ESM only package
  • Datatables contains a number of breaking changes, and needs to be upgraded as a separate project
  • latest version of gulp-sourcemaps contains vulnerabilities
  • sass has only been updated to version 1.77.6, higher versions are not yet compatible with the latest version of bootstrap

All elm dependencies has up to date, except mercurymedia/elm-datetime-picker (current version : 8.0.1, latest : 10.0.2) because it contains breaking changes, and also needs to be upgraded as a separate project

@RaphaelGauthier RaphaelGauthier added the WIP Use that label for a Work In Progress PR that must not be merged yet label Dec 10, 2024
@RaphaelGauthier
Copy link
Member Author

PR updated with a new commit

1 similar comment
@RaphaelGauthier
Copy link
Member Author

PR updated with a new commit

@RaphaelGauthier RaphaelGauthier removed the WIP Use that label for a Work In Progress PR that must not be merged yet label Dec 10, 2024
@RaphaelGauthier
Copy link
Member Author

PR rebased

@RaphaelGauthier RaphaelGauthier force-pushed the arch_26042/update_front_end_dependencies branch from 106d5f0 to 7b8165c Compare January 13, 2025 13:45
@RaphaelGauthier RaphaelGauthier changed the base branch from master to branches/rudder/8.3 January 13, 2025 14:04
@RaphaelGauthier
Copy link
Member Author

PR updated with a new commit

@fanf fanf force-pushed the arch_26042/update_front_end_dependencies branch from 7b5205a to f8b9404 Compare January 14, 2025 20:50
@fanf
Copy link
Member

fanf commented Jan 14, 2025

OK, merging this PR

@fanf fanf merged commit fbfdb27 into Normation:branches/rudder/8.3 Jan 14, 2025
0 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants