New features
- Added a dialog for General Announcement
- During startup Thonny-EduLint checks if there is a general announcement. If there is, it displays the text.
- Hopefully we will never need this, but if we ever have some catastrophic bug, this will be one of the ways how we will announce recovery steps.
- Reporting
- EduLint server (edulint.com) can force client to stop sending reporting data for a given category even if the user allowed it. Preventively added so that we can stop a DDoS from Thonny-EduLint users, if it ever comes to that.
- The one-time dialog prompting the user to allow reporting will not appear until we implement report collecting on the server.
Bug fixes
- Fixes format of some error msgs for local logging
- Change supported Python from 3.7+ to 3.8+. This was true since v0.6.4, now it's also visible in pip of Thonny-EduLint package.
**Full Changelog**: https://github.com/GiraffeReversed/thonny-edulint/compare/v0.6.4...v0.7.0