This fixes a number of vulnerabilities and works to upgrade Electron and Electron Forge to help development move forward. The 1.0.x branch of Classroom Assistant is on a very old version of electron (1.8.x) and this moves to 8.2.3. Going forward this should be easier to maintain.
We are now notarizing the OSX build
We have moved our entire build and test pipeline to GitHub Actions
We are now relying on webpack to create the build
Development fixes (better hot-module-reloading, better localhost development)
This fixes a number of vulnerabilities and works to upgrade Electron and Electron Forge to help development move forward. The 1.0.x branch of Classroom Assistant is on a very old version of electron (1.8.x) and this moves to 8.2.3. Going forward this should be easier to maintain.