openwebwork / webwork2

Course management front end for WeBWorK
http://webwork.maa.org/wiki/Main_Page
Other
145 stars 165 forks source link

Update third party JavaScript dependencies. #2267

Closed drgrice1 closed 10 months ago

drgrice1 commented 10 months ago

The following dependencies were updated.

These versions of these libraries are all compatible with webwork's current usage and require no changes to the code except bootstrap. That requires a few minor changes.

All of the dependencies are now at their newest versions except for codemirror which will need some work to update.

Note that the new version of bootstrap brings lots of improvements that could be beneficial. In particular it has color modes. It will take some work to implement (particularly with addressing accessibility concerns), but a dark mode could now be added.