MaMpf-HD / mampf

MaMpf (Mathematical Media Platform) — an E-Learning platform for mathematics featuring a media player & editor. Developed & deployed at Heidelberg University.
https://mampf.mathi.uni-heidelberg.de/
MIT License
28 stars 10 forks source link

upgrading js packages #421

Closed zebleck closed 2 months ago

zebleck commented 1 year ago

To prevent security vulnerabilities, it would good to be able to updated our javascript-packages to their newest versions.

Running yarn outdated shows: image

It seems that the patch update and minor updates are compatible with our current setup as has been done so far in branch https://github.com/MaMpf-HD/mampf/tree/updates-ws202223 image

Splines commented 2 months ago

Good point, yeah we update the JS dependencies and also the Bundler dependencies (Gemfile) regularly, e.g. the last time in #672 and #673. There are still some dependencies that we cannot update to a new major version due to webpacker not being maintained anymore. We should move away from it soon and the respective issue for that is #454.