3.0.0
Added:
- Support for Moodle 4.5
- ANF-ID annotation
- include main branch in pipeline (allowed to fail)
- tests for some specific previously uncovered cases
- generate MD5 hashes for release archives
Changed:
- refactored a lot of code and tests
- use DI
- Using namespaced external_* components instead of legacy non-namespaced ones, allowing tests to be significnatly faster
- cm id and attempt id are required parameters for processattempt page
Deprecated:
Removed:
- Support for Moodle 4.1, 4.2 and 4.3
Fixed:
- Workaround for test execution with wrong phpunit.xml (using the one from moodle instead of the one provided with the plugin)
Security:
- Workaround for test execution with wrong phpunit.xml (using the one from moodle instead of the one provided with the plugin)