Skip to content

Commit

Permalink
Prepare for the 5.2.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
timhunt committed Nov 16, 2023
1 parent 3a4c4eb commit bd6cfb8
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 6 deletions.
45 changes: 45 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -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
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -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)

Expand Down Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion version.php
Original file line number Diff line number Diff line change
Expand Up @@ -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';

0 comments on commit bd6cfb8

Please sign in to comment.