Mahara 21.04.4

Milestone information

Project:
Mahara
Series:
21.04
Version:
21.04.4
Released:
 
Registrant:
Robert Lyon
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
27 Fix Released

Download files for this release

File Description Downloads

Release notes 

Mahara 21.04.4 Release Notes

This is a stable release of Mahara 21.04. Stable releases are fit for
general use. If you find a bug, please report it to the tracker:

https://bugs.launchpad.net/mahara/+filebug

This release includes an upgrade path from 1.1.0. If you wish to
upgrade, we encourage you to make a copy of your website and test the
upgrade on it first, to minimise the effect of any potential
unforeseen problems.

Changelog 

View the full changelog

Bug 1922226: Group search list shows too many results from page 2 onwards
Bug 1930171: Strengthen the non-cryptographically random generated tokens
Bug 1957725: Embedded images not copied when page is copied
Bug 1960979: Language pack help files not showing - default to English version
Bug 1961856: Upgrade markedjs from 2.1.3 to 4.0.12
Bug 1963608: Allow Comments by Default default value is not saved to the database on upgrade
Bug 1964268: Sign-off and verification status not saved to database on copied portfolio
Bug 1964295: Upgrade step: add "progress" page overwrites the access config in the collection
Bug 1964424: LTI submission groups should have 'submittableto' be true
Bug 1965061: Portfolio completion page not accessible when coming via LTI
Bug 1966138: The set_profile_field() function for email doesn't check for doubleups
Bug 1966367: The webservice mahara_view_external.php looks to check for a user wrong
Bug 1967000: Saving a skin doesn't look to sanitize the values before saving to a serialized object
Bug 1967006: Make changes to the Makefile for new version of Gerrit
Bug 1967811: SQL vs MySQL on group table update
Bug 1968920: XSS exploit in 'External media' block
Bug 1950069: Comment ratings have a link underline when they shouldn't
Bug 1957721: Cannot share portfolio after it has been submitted
Bug 1958509: Update the block id of embeddedurls when pages are copied
Bug 1960399: Embedly export format incorrect (stdClass vs array)
Bug 1961845: Required PHP extensions list mcrypt but it's not needed anymore
Bug 1964834: behat on php 7.2 vs 7.4
Bug 1965477: Unable to install some thirdparty plugins automatically due to composer prompts
Bug 1943525: Cookie “mahara” will be soon rejected because it has the “SameSite” attribute set to “None”
Bug 1960977: Behat test regression copy_note_content.feature
Bug 1960977: Behat test regression copy_note_content.feature
Bug 1960978: Behat test fix resume_page.feature
Bug 1960980: Behat test fix edit_page.feature

0 blueprints and 27 bugs targeted

Bug report Importance Assignee Status
1922226 #1922226 Group search list shows too many results from page 2 onwards 3 High   10 Fix Released
1930171 #1930171 Strengthen the non-cryptographically random generated tokens 3 High   10 Fix Released
1957725 #1957725 Embedded images not copied when page is copied 3 High   10 Fix Released
1960979 #1960979 Language pack help files not showing - default to English version 3 High   10 Fix Released
1961856 #1961856 Upgrade markedjs from 2.1.3 to 4.0.12 3 High   10 Fix Released
1963608 #1963608 Allow Comments by Default default value is not saved to the database on upgrade 3 High   10 Fix Released
1964268 #1964268 Sign-off and verification status not saved to database on copied portfolio 3 High   10 Fix Released
1964295 #1964295 Upgrade step: add "progress" page overwrites the access config in the collection 3 High   10 Fix Released
1964424 #1964424 LTI submission groups should have 'submittableto' be true 3 High   10 Fix Released
1965061 #1965061 Portfolio completion page not accessible when coming via LTI 3 High   10 Fix Released
1966138 #1966138 The set_profile_field() function for email doesn't check for doubleups 3 High   10 Fix Released
1966367 #1966367 The webservice mahara_view_external.php looks to check for a user wrong 3 High   10 Fix Released
1967000 #1967000 Saving a skin doesn't look to sanitize the values before saving to a serialized object 3 High   10 Fix Released
1967006 #1967006 Make changes to the Makefile for new version of Gerrit 3 High   10 Fix Released
1967811 #1967811 SQL vs MySQL on group table update 3 High   10 Fix Released
1968920 #1968920 XSS exploit in 'External media' block 3 High   10 Fix Released
1950069 #1950069 Comment ratings have a link underline when they shouldn't 4 Medium   10 Fix Released
1957721 #1957721 Cannot share portfolio after it has been submitted 4 Medium   10 Fix Released
1958509 #1958509 Update the block id of embeddedurls when pages are copied 4 Medium   10 Fix Released
1960399 #1960399 Embedly export format incorrect (stdClass vs array) 4 Medium   10 Fix Released
1961845 #1961845 Required PHP extensions list mcrypt but it's not needed anymore 4 Medium   10 Fix Released
1964834 #1964834 behat on php 7.2 vs 7.4 4 Medium   10 Fix Released
1965477 #1965477 Unable to install some thirdparty plugins automatically due to composer prompts 4 Medium   10 Fix Released
1943525 #1943525 Cookie “mahara” will be soon rejected because it has the “SameSite” attribute set to “None” 5 Low   10 Fix Released
1960977 #1960977 Behat test regression copy_note_content.feature 5 Low   10 Fix Released
1960978 #1960978 Behat test fix resume_page.feature 5 Low   10 Fix Released
1960980 #1960980 Behat test fix edit_page.feature 5 Low   10 Fix Released
This milestone contains Public information
Everyone can see this information.