2.2.0
Added:
- Support for Moodle 4.4 with PHP 8.1, 8.2 and 8.3
- Tests (backup, restore, ...)
- Behaviour tests for all pages in Moodle UI (index, view, process_attempt)
- Backup and Restore of Attempts
- New response parameter for answer_questions API endpoint (status_best_try)
- Page "index" (listing all module instances in a course)
Changed:
- various udates / fixes for GitHub pipeline
- use local_logging instead of debugging calls
- using correct FEATURE_MOD_PURPOSE value
- a lot of cleanup
- rewrite of UI (everything displayed in Moodle)
Deprecated:
Removed:
- Code for creating/editing modules through moodle ui (was never supported but partially implemented)
Fixed:
- Error in case the same question was referenced multiple times (For example when duplicating a module)
- Default permissions now allow less unsupported behaviour (as less as possible by changing these defaults)
Security: