- Improved test data generators (mainly for the benefit of other OU plugins which integrate with this).
- Fix malformed HTML.
- New tokens %%coursestartdate%%, %%courseenddate%%, %%activityopendate%% and %%activityclosedate%% which can be used in email templates.
- On the admin screens, the styling has been improved, so it is more obvious which workflows are inactive.
- Fix issue with the styling of popups.
- Fix failing Behat tests.
- When creating an email templates, you are shown a list of available placeholder.
- Extended privacy provider support for Moodle 3.6.
- Fix compatibility with PHP 7.3.
- Coding style fixes.
- Add logging/Moodle events for workflow changes. Thanks to Henrik Thorn from https://itkartellet.dk/.
- Fix an incorrect database index definition.
- Fix Behat tests for Moodle 3.6.
- Privacy API implementation.
- New script action setgradeitemvisibility.
- Improve the styling of the workflow overview table.
- Make email sending more robust.
- Fix compatibility with recent Moodle versions.
- Setup Travis-CI automated testing integration.
- Fix some automated tests to pass with newer versions of Moodle.
- Fix some coding style.
- Due to privacy API support, this version now only works in Moodle 3.4+ For older Moodles, you will need to use a previous version of this plugin.
Changes were not documented here.