-
Notifications
You must be signed in to change notification settings - Fork 6
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 libraries to fix issues in audit #657
Conversation
a39cd96
to
ac4b4cc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't find any relevant issue with the new version of the libraries 🎉
There is only a warning appearing on page load introduced by react 16.9 to inform about the use of deprecated lifecicle functions
Warning: componentWillMount has been renamed, and is not recommended for use.
We should consider removing them.
22a1513
to
74fb084
Compare
8af518f
to
a99da8b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comments on the thread.
a99da8b
to
185024f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
works fine 🎉
- updated dev libraries - updated @babel/helper-regex, ajv, apollo-boost, d3, graphql, http-proxy, human-time, uuid - updated dompurify and showdown - updated node-sass-chokidar - update react-media and react-redux
185024f
to
044efc4
Compare
This has been superseded by #673, which is a superset of these changes. |
We have not updated the libraries in a while and there are some issues that have been discovered in the dependencies. This update should fix currently known critical issues.
An issue was found with mouse pointer flickering caused by tooltips on mouseover in Chrome (e.g., the launch, gitlab, and lineage icons in the file view). This was a problem before this update, and we have only upgraded some of the libraries to avoid having this problem. After this update, it occasionally occurs, but in a manageable amount. Hopefully, updating the libraries to the latest major version (#666) will resolve this problem.
The PR is available for testing at https://sekhar.dev.renku.ch/