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

Update frontend dependencies #2618

Open
magicznyleszek opened this issue Apr 8, 2020 · 4 comments
Open

Update frontend dependencies #2618

magicznyleszek opened this issue Apr 8, 2020 · 4 comments
Labels
dependencies Pull requests that update a dependency file workflow Related to development process

Comments

@magicznyleszek
Copy link
Member

magicznyleszek commented Apr 8, 2020

Description

Please use https://www.npmjs.com/package/npm-check-updates to see what packages are there to be updated (almost all of our dependencies have newer versions).

I tried going with ncu --upgrade --target minor to update only minor and patch versions, but it turned out to cause errors in npm run watch, so unfortunately it might require going one by one.

Additional information

This is unfortunately blocked by #3145 for at least a few of the dependencies. The issue is that some of them are requiring a fresher version of reflux or react than what we have. We would need to replace reflux with something else in order to be able to update react.

@magicznyleszek magicznyleszek added workflow Related to development process dependencies Pull requests that update a dependency file labels Apr 8, 2020
@magicznyleszek
Copy link
Member Author

These ones require more work to adapt:

 coffeescript               ^1.12.0  →   ^2.5.1 
 css-loader                  ^1.0.0  →   ^3.5.3 
 eslint                      ^6.2.0  →   ^7.0.0 
 eslint-loader               ^3.0.0  →   ^4.0.2 
 file-loader                 ^2.0.0  →   ^6.0.0 
 react-dropzone              ^5.1.1  →  ^11.0.1 
 react-hot-loader             3.1.0  →  4.12.21 
 react-router                ^3.2.1  →   ^5.2.0 
 react-select                ^2.0.0  →   ^3.1.0 
 react-table                 ^6.8.1  →   ^7.0.5 
 select2           3.5.2-browserify  →   4.0.13 

@magicznyleszek magicznyleszek self-assigned this May 28, 2020
@joshuaberetta
Copy link
Member

@magicznyleszek is this still relevant?

@magicznyleszek
Copy link
Member Author

magicznyleszek commented Sep 20, 2021

@joshuaberetta yes and no. We have still dependencies to update, but so much time passed that there are a lot more of them ;) I've updated the description, moved to proper column and unassigned myself 👍

@magicznyleszek magicznyleszek removed their assignment Sep 20, 2021
@bufke
Copy link
Contributor

bufke commented Apr 6, 2022

Leaving a note to myself that I would love to have a up to date version of react router and eventually start using query params for things like filters. Newer react router makes it easier to set and fetch them. Since I'm already kind of working on an alternative to reflux, then I guess I'm working on this issue already 😃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file workflow Related to development process
Projects
None yet
Development

No branches or pull requests

3 participants