This release touches almost every file in the project. It addressed security issues brought up by Mesa Community college, added the groundwork for automated testing of future releases, and reorganized the code to make it more modular and easier to maintain.
The changes are too numerous to list, but a summary can be found in the release notes. Here are the most pertinent changes to UDOIT administrators:
- The Heroku install button has been moved to HEROKU.md.
- The README has been updated with the latest server requirements and better instructions.
- There are changes required for existing installations. Please see the release notes for more information.
This update is a very long time coming, and we will be returning to smaller, more frequent updates in 2017. If you have any questions or issues with this release, please discuss them in the comments section of this post so we can keep everything together and avoid duplicate questions. Additionally, we have set up a Slack chat if you want to talk to us directly. (If you're not sure what that is, check out the Slack Website.)