-
Notifications
You must be signed in to change notification settings - Fork 2
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
Upgrade dependencies; use latest libraries where possible #5
Comments
Upgrade of jquery was simple, replacing with 3.7.0 seemed to work 'out-of-the-box'.
However, Bootstrap did not go as well. Versions 5.x and 4.x seem to give problems with our use of the gridlayout. This should be investigated. Upgrading to the latest 3.x; 3.4.1. did work.
|
JQTree 1.7.0, from https://mbraak.github.io/jqTree was working fine. Did also move that to a version specific directory.
and
Removed the bottom line of the js file, referencing the 'map', only used for debuggin. |
First attempt to upgrade d3plus has not been successful. Seems that the change from v1 top v2 needs a considerable rewrite. We already use the latest 1.x version; 1.9.8. We might consider to keep it for a while.
|
Upgrading to bootstrap 5.3.0 was not simple, a lot changed; cards instead of panels, no glypicons and collaps was different. |
The d3plus upgrading/migration is diificult, because of lack of documentation and examples that are usefull. Looks like we could have a separate PR for just the d3plus upgrade. |
If we don't upgrade we potentially miss out on improvements and important fixes.
Currently the following libs are used:
The latest (at time of writing) are:
The text was updated successfully, but these errors were encountered: