diff --git a/CHANGES.md b/CHANGES.md new file mode 100644 index 00000000..5aabb170 --- /dev/null +++ b/CHANGES.md @@ -0,0 +1,45 @@ +# Change log for the StudentQuiz activity + +## Version 5.2.0 + +Mainly a bugfix release, but with one new feature adding activity completion. + +This version works with Moodle 4.0, 4.1 and 4.2. (4.3 support is being worked on.) + +* New feature: You can now set automatic completion rules like 'Students must author at least 3 questions' or + 'Students must score at least 42 points'. +* An improvement to set the state of the question in the Moodle question bank (draft/read) based on the state of the question in StudentQuiz. +* New actvity icon to match the Moodle 4.x style. +* Fix to ensure that only the right notifications are sent when using separate groups mode. +* Fix to permission checks on questions in separate groups mode. +* Fix display order of the question list, including pinned questions. +* Fix an issue that prevented the use of question types where the student responds by uploading a file. +* Fix backup and restore of availability information. +* Fix questions sometimes being incorrectly set to state Disapproved. +* Fix the wording of one of the notifications. +* Fix to the 'delete orphaned questions' task. +* Fix the layout of some buttons in Moodle 4.2. +* Technical fixes (automated testing config, coding style, improved tests for backup and restore). + + +## Version 5.1.0 + +This is basically a bugfix release. Also, we can confirm it works with Moodle 4.1 as well as 4.0. + +* Show the question version number in StudentQuiz. +* ... but don't show the Status column. We don't want to expose students to the concept of draft questions. +* Improve validation when editing StudentQuiz settings. +* Fix an issue where StudentQuiz events did not show in the calendar/timeline. +* Fix a bug where names were swapped in emails about anonymous ranking. +* Improvement to make the 3.x -> 4.x upgrade more robust. + + +## Version 5.0.0 + +* The focus of this release was getting the plugin to work again after the Moodle 4.0 question bank changes. + + +## Older releases + +Where not documented here. See the releases on GitHub. +https://github.com/studentquiz/moodle-mod_studentquiz/releases diff --git a/README.md b/README.md index 619de338..444987ca 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -# ![StudentQuiz](https://raw.githubusercontent.com/studentquiz/moodle-mod_studentquiz/master/pix/icon.svg?sanitize=true) StudentQuiz +# ![StudentQuiz](https://raw.githubusercontent.com/studentquiz/moodle-mod_studentquiz/master/pix/monologo.svg?sanitize=true) StudentQuiz [![Latest Release](https://img.shields.io/github/v/release/studentquiz/moodle-mod_studentquiz?sort=semver&color=orange)](https://github.com/studentquiz/moodle-mod_studentquiz/releases) [![Build Status](https://github.com/studentquiz/moodle-mod_studentquiz/workflows/Moodle%20Plugin%20CI/badge.svg?branch=master)](https://github.com/studentquiz/moodle-mod_studentquiz/actions?query=workflow%3A%22Moodle+Plugin+CI%22+branch%3Amaster) -[![PHP Support](https://img.shields.io/badge/php-7.3--8.0-blue)](https://github.com/studentquiz/moodle-mod_studentquiz/actions) -[![Moodle Support](https://img.shields.io/badge/Moodle-4.0--4.1+-orange)](https://github.com/studentquiz/moodle-mod_studentquiz/actions) +[![PHP Support](https://img.shields.io/badge/php-7.3--8.2-blue)](https://github.com/studentquiz/moodle-mod_studentquiz/actions) +[![Moodle Support](https://img.shields.io/badge/Moodle-4.0--4.2-orange)](https://github.com/studentquiz/moodle-mod_studentquiz/actions) [![License GPL-3.0](https://img.shields.io/github/license/studentquiz/moodle-mod_studentquiz?color=lightgrey)](https://github.com/studentquiz/moodle-mod_studentquiz/blob/master/LICENSE) [![GitHub contributors](https://img.shields.io/github/contributors/studentquiz/moodle-mod_studentquiz)](https://github.com/studentquiz/moodle-mod_studentquiz/graphs/contributors) @@ -46,9 +46,9 @@ You can find manuals for each role in the [manuals website](https://docs.moodle. Supported and tested with: -- Moodle 4.0 - if you need a version compatible with earlier versions of Moodle, look on the +- Moodle 4.0, 4.1 and 4.2 - if you need a version compatible with earlier versions of Moodle, look on the (MOODLE_3X_STABLE branch)[https://github.com/studentquiz/moodle-mod_studentquiz/tree/MOODLE_3X_STABLE] -- PHP 7.3, 7.4, 8.0 +- PHP 7.3, 7.4, 8.0, 8.1 and 8.2 - Databases: MySQL, MariaDB, PostgreSQL, SQL Server 2017 (experimental) - Browsers: Firefox, Chrome, Safari, Edge diff --git a/version.php b/version.php index 063608da..74ce754e 100644 --- a/version.php +++ b/version.php @@ -28,4 +28,4 @@ $plugin->requires = 2022041900; // Version MOODLE_4.0. $plugin->component = 'mod_studentquiz'; $plugin->maturity = MATURITY_STABLE; -$plugin->release = 'v5.1.0'; +$plugin->release = 'v5.2.0';