Download project files

How do I verify a download?


110 of 237 releases

20.10.0 release from the 20.10 series released 2020-10-21

Release information
Release notes:

Mahara 20.10.0 Release Notes

This is a stable release of Mahara 20.10. 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 19.04.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.

Changes from 20.04:

New Features include:

Adding new Maroon theme
Turn text block into "Quick edit" block
Portfolio completion progress page
Add monitoring module to keep a track of fails like cron / elasticsearch / ldap
Course completion block to show external data about course completions
Allow email links for recipients that need to login externally to redirec...

Changelog:

* Bug 1829108: Changing the display name of the site shouldn't break the SAML private key pass
 * Bug 1867822: Tidy up the artefact attachments_from_id_list() function
 * Bug 1875154: PDF export not mentioned on export page when it's available
 * Bug 1876625: Date picker not working for Admin -> People when selecting a date to filter users
 * Bug 1876810: More of the count(): Parameter must be an array or an object that implements Countable
 * Bug 1877001: Skins not showing after upgrade
 * Bug 1877497: Skins not exporting / importing header image
 * Bug 1879410: Add a text block in Dashboard page using TestingDataGenerator.php
 * Bug 1880803: errors when copying a page after editing column widths manually
 * Bug 1882103: Wrong redirect when creating Pages when Mahara is in a subdir
 * Bug 1883043: collection pages unvailable as link options in tinyMCE
 * Bug 1883612: Copying a page containing draft text block(s) causes the hidden content to become visible
 * Bug 1883805: Keyboard Focus indicator needs more distinct styling
 * Bug 1884346: function cron_check_for_updates takes too long to run
 * Bug 1885231: Class 'Institution' not found when viewing another user's profile page
 * Bug 1885784: Need to update site options submit function to use alias
 * Bug 1885957: Mahara throws 'Badly formated SAML' error even though the metadata is valid
 * Bug 1886593: usr.active not changed when unexpiring a user from admin/user/edit.php screen
 * Bug 1886883: SmartEvidence framework editor saving to DB errors
 * Bug 1887450: Block header buttons need better labels when Editing Pages
 * Bug 1888163: Security issue: File / folder name not being escaped correctly in filebrowser
 * Bug 1888769: Correct link to Badrg in 'Open Badges' block
 * Bug 1889340: Adding indexes to tag table to speed things up
 * Bug 1889341: upgrade jquery 3.4.1 to 3.5.1
 * Bug 1889485: Security Upgrade SimpleSAML 1.18.4 to 1.18.7
 * Bug 1890238: Text block 'Quick edit' retract and double bar display issues
 * Bug 1890349: SAML auth update user issues
 * Bug 1890363: Upgrade: Dropzone 5.5.0 to 5.7.0
 * Bug 1890369: Upgrade: HTML Purifier 4.12.0 to 4.13.0
 * Bug 1890371: Upgrade: JSColor 2.0.5 to 2.3.3
 * Bug 1891575: LTI only giving access to the first page of a submitted collection
 * Bug 1891844: ajax loaded blocks not resizing properly
 * Bug 1891941: Correct inbox notifications for collection access
 * Bug 1892104: Block config needs to mention what type of block it is
 * Bug 1892105: Cover image file not copied for institution collection
 * Bug 1892256: Undefined variable: duplicates error when updating SAML metadata in SAML instance
 * Bug 1892437: Stop loading login form everytime a page is loaded
 * Bug 1892655: need to escape mysql keyword 'row' in gridstacklayout.js
 * Bug 1892664: Share access with account holders outside of institution is producing a warning
 * Bug 1892790: Google Apps Block unable to parse URL to google drive folder
 * Bug 1893291: Undefined property: stdClass::$constraint_name error for MySql 8
 * Bug 1895213: Only have H4-H6 available in TinyMCE
 * Bug 1895476: Changing some SAML functions calls to be namespaced
 * Bug 1895485: Adding login email link for webservice auth instance
 * Bug 1895617: export html check for directory readability needs to match directory used
 * Bug 1895901: Getting PHP Fatal error: Cannot redeclare serve_file() when using sync_langpacks
 * Bug 1896351: Language string review for Mahara 20.10
 * Bug 1896352: Error when adding LTI connection: 'component' not available
 * Bug 1896413: Mention activity for archiving from the web services Moodle assignment submission plugin
 * Bug 1896547: Allow custom webservice to access / save management config
 * Bug 1896549: Add screen reader only text to point to collection title
 * Bug 1896703: Changes to subtheme starter to inherit parent theme styles properly again
 * Bug 1897641: 2010RC1: maroon theme for profile sideblock poor contrast
 * Bug 1897660: Timeline: page block display has far too much whitespace after first blocks
 * Bug 1897829: 20.10RC1: Choosing details in image gallery opens a blank modal
 * Bug 1898652: Bulk export not working correctly when doing PDF export
 * Bug 1749308: Collection navigation triggering swiperight event on mouse click
 * Bug 1824386: Inappropriate comparison for DB versions
 * Bug 1835681: Check if we still need the config parameter "developermode"
 * Bug 1841571: usersearch doesn´t work with multibyte-characters on SolarisOS
 * Bug 1844444: Remove superfluous <td> in résumé section
 * Bug 1850749: Stripping prefix from table name should only happen at start of string
 * Bug 1860943: Behat: update copy_note_content.feature
 * Bug 1862839: Behat: Page template become unavailable after changing settings
 * Bug 1871280: Allow grouproles to be reset for account holders when roles updated via webservices
 * Bug 1874341: Profile icon image not being exported in html/pdf export
 * Bug 1874530: extracting a zipped file's contents not working correctly
 * Bug 1875785: External links in Mahara no longer open in external tab/window by default
 * Bug 1875973: Mahara: Site information block needs link to download updated
 * Bug 1875995: Front-end changes for Mahara 20.10
 * Bug 1877906: MariaDB error when creating secret URL
 * Bug 1879847: String missing for allow public views in Reports
 * Bug 1881978: The artefact_plans_plan and artefact_plans_task tables should not have auto increment on artefact column
 * Bug 1882870: Button obscuring text on Install Fonts page
 * Bug 1883031: The cancel link (button) on forms has an odd style once clicked
 * Bug 1883179: Profile Completion has incorrect instructions
 * Bug 1883471: reduce block margin on gridstack
 * Bug 1883800: Report configuration modal content truncated on small screen
 * Bug 1883803: Missing Help Text Icon: admin/site/menu.php
 * Bug 1883987: Help Icon for authentication plugin not aligned properly
 * Bug 1885046: Theme colour contrast fails for <code> tag
 * Bug 1885460: improve the way we fetch platform.js
 * Bug 1885982: behat headless doesn't work with chrome 80
 * Bug 1886100: quota bar failing colour contrast
 * Bug 1886371: Migrate Institution is producing a warning message
 * Bug 1886596: Behat testing data generator throws null on openbadgedisplayer
 * Bug 1886614: SmartEvidence framework editor file refactor
 * Bug 1886749: Behat additional config
 * Bug 1887317: LoadXML error when upgrading from 18.10 to 20.04
 * Bug 1889020: Behat failing tests when trying to add blocks on pages
 * Bug 1889490: wcag2.1 compliance: text must be able to resize to 200%
 * Bug 1889505: Behat: create import_export_skins feature
 * Bug 1890213: Upgrade: ADODB 5.20.16 to 5.20.18
 * Bug 1890214: SE framework editor re-creating DB records when not needed
 * Bug 1890362: Upgrade: Clipboard.js 2.0.4 to 2.0.6
 * Bug 1890364: skins: need to remove background/header image if artefact is not there anymore
 * Bug 1890378: Upgrade: Marked 0.7.0 to 1.1.1
 * Bug 1890504: Upgrade: Mobile detect 2.8.33 to 2.8.34
 * Bug 1890971: Behat: Check 'Shared by me' defaults to correct page
 * Bug 1891237: Language string broken in institution stats overview page
 * Bug 1891265: Behat: Check Page->Advanced has an instrution field
 * Bug 1891266: Behat: Confirm correct dashboard elements are present
 * Bug 1891425: Reset configurable theme to default causing warning and loss of styles
 * Bug 1891426: Behat: Move quota checks to notification_quota.feature
 * Bug 1891554: Code to generate charjs bar graph is not correct
 * Bug 1891570: Bar graph of blocktype counts to only show active blocks
 * Bug 1891939: Instituion static page edit not disabled
 * Bug 1891940: Correct time stamp in submission notification
 * Bug 1891949: sign off block height on gridstack
 * Bug 1892103: Cover image file selector defaults to png
 * Bug 1892426: Help icon text missing in certain file browser modals
 * Bug 1892948: CSS Advanced options in Skin not allowing position tag
 * Bug 1892950: Behat: Rename create_and_delete_menu_item.feature
 * Bug 1893159: Dashboard widgets are not receiving customisable theme styling
 * Bug 1893605: Fix problem with sign-off and verification when portfolio is submitted
 * Bug 1893607: Admin reports that list pages should only have links if admin can view page
 * Bug 1893890: html export complains popper.js is missing
 * Bug 1893891: html export not saving correct filepath for Journal attachment file
 * Bug 1894026: exports: js files are fetched from the wrong dir in configurable theme
 * Bug 1894614: Change lang string for the search for staff and admins
 * Bug 1894756: Client connections setting headers incorrectly
 * Bug 1895208: Behat: Add some waiting time in résumé test
 * Bug 1895259: Unable to see emoji on page description and text content
 * Bug 1895593: Deleting client connection broken
 * Bug 1895594: Copying a page with a courseinfo block needs to remove the userid config value
 * Bug 1895735: Have course info block not active on install
 * Bug 1895884: Change default 'Admin User' to 'Admin Account'
 * Bug 1896346: Behat: replacing group creation with background step
 * Bug 1896554: Cannot send email via SMTP server with self signed certificate
 * Bug 1897199: importing comments: wrong name to display and content
 * Bug 1897670: 2010RC1: Skins in maroon theme
 * Bug 1897676: Entire resume block - debug information displayed
 * Bug 1897831: Pixel bump in diagonal maroon theme line at certain screen heights
 * Bug 1897981: Leap2A import shows Countable error
 * Bug 1897985: Google book block not displaying content
 * Bug 1898003: 1 page collection export preview producing warning
 * Bug 1898123: iOS-Safari tablet - long block detail modal title overlaps block content
 * Bug 1898124: iOS-Safari tablet - Add block - content types icons sometimes overlap
 * Bug 1898478: Retractable option not available any more in 'Edit' mode
 * Bug 1898654: Importing then exporting page with comments cause problems
 * Bug 1898762: Regression memcached servers
 * Bug 1899120: Incorrect button classes on submitcancel buttons 20.04
 * Bug 1899571: The only site admin can suspend the account by oneself
 * Bug 1900205: Rename 'lock blocks' to 'Prevent removing of blocks'
 * Bug 1767933: Behat copies html styling regardless of whether the option for an html report is passed in
 * Bug 1860418: Help file missing on Site options > Time Zone
 * Bug 1875958: 'My groups' sidebar can get very long if you are in lots of groups
 * Bug 1880771: When adjusting group membership via the Engage -> People page the modal doesn't close on submit
 * Bug 1882463: Leap2a import section heading 'plan' should be capitalised
 * Bug 1883829: Behat: extend create_and_delete_menu_item feature
 * Bug 1884466: The delete_inactive_users cli script can timeout
 * Bug 1884473: Resume js error when saving without attachment
 * Bug 1886104: fixing dataroot temp file cleanup
 * Bug 1888743: clean up references to old menu structure
 * Bug 1889693: Incorrect tooltip on page for quick edit
 * Bug 1891955: Behat: rename versioning.feature->timeline.feature
 * Bug 1896552: Adding a closing parenthesis to "Display remote avatars" help file.
 * Bug 1898643: remove references to class used in old layout
 * Bug 922911: "Collections" email notification
 * Bug 1528118: Preview collections on Export screen
 * Bug 1845053: Increase base font size, update heading levels, use rem, and increase width
 * Bug 1856824: Ability to change old embedded urls into correct ones if the site changes domain name
 * Bug 1857382: Remove WYSIWYG options for page description
 * Bug 1857931: Turn text block into "Quick edit" block
 * Bug 1857933: Portfolio completion progress page
 * Bug 1857936: Lock page and artefact instructions
 * Bug 1860380: Add monitoring module to keep a track of fails like cron / elasticsearch / ldap
 * Bug 1863511: Course completion block to show external data about course completions
 * Bug 1867203: Allow email links for recipients that need to login externally to redirect accordingly
 * Bug 1873709: Allow webservice wsdoc.php page to be public
 * Bug 1875492: Add 'start' and 'end' date options to the default group page settings
 * Bug 1875750: Allow override of the HSTS setting if being set downstream
 * Bug 1876177: Allow mahara cli interface to accept multiple values for same flag
 * Bug 1876185: Allow redis function without needing sentinel
 * Bug 1881677: Give 3 options if new group name not unique
 * Bug 1882461: Improve the user experience for Moodle/Mahara assign integration
 * Bug 1884658: Changing password when first logging in via SSO when internal login also available
 * Bug 1886880: behat check dependencies performance
 * Bug 1889480: Adding new Maroon theme
 * Bug 1891850: Allow webservice mahara_submission_release_submitted_view to also do archiving on submission release
 * Bug 1892106: Allow webservices external apps to show configuration options based on functions it contains
 * Bug 1892254: Only SAML auth instance for metadata not active but can still see metadata choice on IdP discovery page
 * Bug 1892449: Behat: Improving resume_page.feature by loading resume information in the background
 * Bug 1892794: Allow local custom profile fields also be accessible via webservices
 * Bug 1895201: Make Mahara available via Docker
 * Bug 1895477: Allowing chosing existing SAML option without needing to supply XML

File Description Downloads
download icon mahara-20.10.0.zip (md5, sig) release tarball 6,323
last downloaded today
download icon mahara-20.10.0.tar.bz2 (md5, sig) release tarball 372
last downloaded 24 hours ago
download icon mahara-20.10.0.tar.gz (md5, sig) release tarball 798
last downloaded 24 hours ago
Total downloads: 7,493

20.10rc2 release from the 20.10 series released 2020-10-15

File Description Downloads
download icon mahara-20.10rc2.zip (md5, sig) release tarball 136
last downloaded 8 days ago
download icon mahara-20.10rc2.tar.bz2 (md5, sig) mahara-20.10rc2.tar.bz2 24
last downloaded 8 weeks ago
download icon mahara-20.10rc2.tar.gz (md5, sig) mahara-20.10rc2.tar.gz 12
last downloaded 8 weeks ago
Total downloads: 172

20.10rc1 release from the 20.10 series released 2020-09-23

Release information
Release notes:

Mahara 20.10rc1 Release Notes

This is a release candidate of Mahara 20.10. Release candidates should
have no major bugs affecting the installation, upgrade path or general Mahara
usage, but nevertheless may have bugs in these areas. You can report bugs to
the tracker:

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

In this release, upgrading from the 1.6 stable version is possible. This does
not mean that this should be done on a live website! Please perform any testing
you might want to make on either a new install of this release or a copy of
your site.

This release includes:

As mentioned above, the upgrade should not be attempted on a live site yet.
Instead, make a copy of your database and dataroot, set up a new Mahara using
them, and test upgrading on that.

File Description Downloads
download icon mahara-20.10rc1.zip (md5, sig) release tarball 311
last downloaded 4 days ago
download icon mahara-20.10rc1.tar.bz2 (md5, sig) release tarball 34
last downloaded 8 weeks ago
download icon mahara-20.10rc1.tar.gz (md5, sig) release tarball 27
last downloaded 8 weeks ago
Total downloads: 372

20.04.2 release from the 20.04 series released 2020-10-22

Release information
Release notes:

Mahara 20.04.2 Release Notes

This is a stable release of Mahara 20.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:

* Bug 1886593: usr.active not changed when unexpiring a user from admin/user/edit.php screen
 * Bug 1887450: Block header buttons need better labels when Editing Pages
 * Bug 1888769: Correct link to Badrg in 'Open Badges' block
 * Bug 1889340: Adding indexes to tag table to speed things up
 * Bug 1889341: upgrade jquery 3.4.1 to 3.5.1
 * Bug 1892256: Undefined variable: duplicates error when updating SAML metadata in SAML instance
 * Bug 1892660: lti error when upgrading from 19.04 to 20.04
 * Bug 1892790: Google Apps Block unable to parse URL to google drive folder
 * Bug 1893291: Undefined property: stdClass::$constraint_name error for MySql 8
 * Bug 1895901: Getting PHP Fatal error: Cannot redeclare serve_file() when using sync_langpacks
 * Bug 1883803: Missing Help Text Icon: admin/site/menu.php
 * Bug 1883987: Help Icon for authentication plugin not aligned properly
 * Bug 1885982: behat headless doesn't work with chrome 80
 * Bug 1891237: Language string broken in institution stats overview page
 * Bug 1893159: Dashboard widgets are not receiving customisable theme styling
 * Bug 1888743: clean up references to old menu structure
 * Bug 1886593: usr.active not changed when unexpiring a user from admin/user/edit.php screen
 * Bug 1887450: Block header buttons need better labels when Editing Pages
 * Bug 1888769: Correct link to Badrg in 'Open Badges' block
 * Bug 1889340: Adding indexes to tag table to speed things up
 * Bug 1889341: upgrade jquery 3.4.1 to 3.5.1
 * Bug 1890349: SAML auth update user issues
 * Bug 1891844: ajax loaded blocks not resizing properly
 * Bug 1892105: Cover image file not copied for institution collection
 * Bug 1892256: Undefined variable: duplicates error when updating SAML metadata in SAML instance
 * Bug 1892655: need to escape mysql keyword 'row' in gridstacklayout.js
 * Bug 1892660: lti error when upgrading from 19.04 to 20.04
 * Bug 1892664: Share access with account holders outside of institution is producing a warning
 * Bug 1892790: Google Apps Block unable to parse URL to google drive folder
 * Bug 1893142: block header dissapearing when block is collapsed
 * Bug 1893291: Undefined property: stdClass::$constraint_name error for MySql 8
 * Bug 1895476: Changing some SAML functions calls to be namespaced
 * Bug 1895617: export html check for directory readability needs to match directory used
 * Bug 1895901: Getting PHP Fatal error: Cannot redeclare serve_file() when using sync_langpacks
 * Bug 1898955: Add collection process missing button styles
 * Bug 1850749: Stripping prefix from table name should only happen at start of string
 * Bug 1883803: Missing Help Text Icon: admin/site/menu.php
 * Bug 1883987: Help Icon for authentication plugin not aligned properly
 * Bug 1885982: behat headless doesn't work with chrome 80
 * Bug 1891237: Language string broken in institution stats overview page
 * Bug 1891939: Instituion static page edit not disabled
 * Bug 1891949: sign off block height on gridstack
 * Bug 1893159: Dashboard widgets are not receiving customisable theme styling
 * Bug 1898478: Retractable option not available any more in 'Edit' mode
 * Bug 1898762: Regression memcached servers
 * Bug 1899120: Incorrect button classes on submitcancel buttons 20.04
 * Bug 1888743: clean up references to old menu structure
 * Bug 1898643: remove references to class used in old layout

File Description Downloads
download icon mahara-20.04.2.zip (md5, sig) release tarball 72
last downloaded 3 days ago
download icon mahara-20.04.2.tar.bz2 (md5, sig) release tarball 15
last downloaded 5 weeks ago
download icon mahara-20.04.2.tar.gz (md5, sig) release tarball 20
last downloaded 3 days ago
Total downloads: 107

20.04.1 release from the 20.04 series released 2020-08-04

Release information
Release notes:

Mahara 20.04.1 Release Notes

This is a stable release of Mahara 20.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:

* Bug 1888163: Security issue: File / folder name not being escaped correctly in filebrowser
 * Bug 1889485: Security Upgrade SimpleSAML 1.18.4 to 1.18.7
 * Bug 1875154: PDF export not mentioned on export page when it's available
 * Bug 1876625: Date picker not working for Admin -> People when selecting a date to filter users
 * Bug 1876810: More of the count(): Parameter must be an array or an object that implements Countable
 * Bug 1877001: Skins not showing after upgrade
 * Bug 1879410: Add a text block in Dashboard page using TestingDataGenerator.php
 * Bug 1880803: errors when copying a page after editing column widths manually
 * Bug 1882103: Wrong redirect when creating Pages when Mahara is in a subdir
 * Bug 1883043: collection pages unvailable as link options in tinyMCE
 * Bug 1885231: Class 'Institution' not found when viewing another user's profile page
 * Bug 1885784: Need to update site options submit function to use alias
 * Bug 1871280: Allow grouproles to be reset for users when roles updated via webservices
 * Bug 1875785: External links in Mahara no longer open in external tab/window by default
 * Bug 1875973: Mahara: Site information block needs link to download updated
 * Bug 1877906: MariaDB error when creating secret URL
 * Bug 1879847: String missing for allow public views in Reports
 * Bug 1882870: Button obscuring text on Install Fonts page
 * Bug 1883031: The cancel link (button) on forms has an odd style once clicked
 * Bug 1883179: Profile Completion has incorrect instructions
 * Bug 1883471: reduce block margin on gridstack
 * Bug 1886371: Migrate Institution is producing a warning message
 * Bug 1886596: Behat testing data generator throws null on openbadgedisplayer
 * Bug 1887317: LoadXML error when upgrading from 18.10 to 20.04
 * Bug 1875958: 'My groups' sidebar can get very long if you are in lots of groups
 * Bug 1880771: When adjusting group membership via the Engage -> People page the modal doesn't close on submit
 * Bug 1884466: The delete_inactive_users cli script can timeout

File Description Downloads
download icon mahara-20.04.1.zip (md5, sig) release tarball 1,535
last downloaded 3 weeks ago
download icon mahara-20.04.1.tar.bz2 (md5, sig) release tarball 103
last downloaded 3 weeks ago
download icon mahara-20.04.1.tar.gz (md5, sig) release tarball 310
last downloaded 4 weeks ago
Total downloads: 1,948

20.04.0 release from the 20.04 series released 2020-04-29

Release information
Release notes:

Mahara 20.04.0 Release Notes

This is a stable release of Mahara 20.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:

* Bug 1800319: Revise merging of sharing permissions for a collection
 * Bug 1829943: Error deleting institution due to foreign key constraint with view table
 * Bug 1836984: Elasticsearch not restricting the user search when isolated institutions turned on
 * Bug 1840099: Library upgrade: CSS Tidy to 1.7.1
 * Bug 1840201: Elastic search: Search results are not restricted for aretfacts on pages shared with group
 * Bug 1843206: Peer assessment sign-off block has incorrect message
 * Bug 1843357: Library upgrade: remove jquery deprecations
 * Bug 1843847: Select2 accessibility for labelling and removing tags
 * Bug 1845228: Mahara installation issues with MySQL 8.0.17
 * Bug 1846994: Mozilla Backpack needs to be deprecated
 * Bug 1847379: The 'read' column for module_multirecipient_userrelation is a char and not integer
 * Bug 1848100: Skins - cannot Save changes once background image file previewed
 * Bug 1849771: Need a isGridstackRendering flag
 * Bug 1850220: Can't get to site's contacts page from profile page
 * Bug 1850578: TinyMCE editor does not appear in Chrome on Android
 * Bug 1850786: Upgrade script to 19.10 from 19.04.1 fails when converting artefact audio - elasticsearch triggers
 * Bug 1850859: Consolidate CSS for skins to work better with new header and details mode
 * Bug 1850869: Text block - internal anchor does not work
 * Bug 1851155: LTI duplicate email addresses causing problems
 * Bug 1851165: display_tag() missing index error
 * Bug 1851174: 19.10 upgrade is failing at artefact_plans_plan
 * Bug 1851175: Unformatted table name breaks matrix
 * Bug 1851176: Unformatted table name breaks skin editing
 * Bug 1851288: Error when alterting the block placeholder name before choosing block type
 * Bug 1851418: Security upgrade simplesamlphp to 1.17.7
 * Bug 1851557: Members from other institution can be seen when sharing portfolios despite isolated institutions
 * Bug 1851699: cron.php with '$cfg->urlsecret' dosen't work on cronjob under PHP FastCGI enviroment.
 * Bug 1852020: Nav menu missing import / export items
 * Bug 1852522: 'Display page' button should not be displayed for site templates
 * Bug 1852584: Cannot delete a group collection if already pushed to users
 * Bug 1852644: Allowing a site admin to set an external app owner to be someone other than themselves
 * Bug 1853189: Not all fields are showing in xml-rpc auth modal
 * Bug 1853364: find_by_instanceid_username can cause error
 * Bug 1853387: jsform field defaults to no when field is disabled
 * Bug 1855023: Warning produced when adding/ editing an image gallery block
 * Bug 1855373: Update gulp
 * Bug 1855614: Problems with restricting profile access
 * Bug 1856506: gridstack - too much recursion error when translating from old layout
 * Bug 1856759: Issues with layout/tinymce/gridstack and IE11
 * Bug 1857274: "Display page" button is highlighted in edit mode when it shouldn't be
 * Bug 1857379: File attachment display consolidation
 * Bug 1857380: Profile picture settings page needs its own form_id
 * Bug 1857381: Cover letter styles can't be targetted independently for full resume and individual item
 * Bug 1858512: Stop displaying an email profile field as one of the normal fields
 * Bug 1859127: When having restricted file uploading it fails to restrict list on subsequent upload
 * Bug 1859355: Peer assessor can delete another peers assessment
 * Bug 1860050: module_assessmentreport module giving errors on portfolio submission
 * Bug 1860368: Arrow bar in Modern and Ocean not correct wen hovering over non-active tab
 * Bug 1863043: Don't display personal information beyond what is necessary in "Edit access" Ajax response
 * Bug 1863197: Primary school theme home page and dashboard widgets display incorrectly
 * Bug 1863820: navigation block html export - views titles link back to original site
 * Bug 1864757: Can't comment on artefacts on public or secret URL pages
 * Bug 1865400: Security Upgrade SimpleSAML 1.17.7 to 1.18.4
 * Bug 1865822: tagged posts blocktype broken when diplaying a view
 * Bug 1866773: Auth SAML get disco list issue
 * Bug 1866942: user creation will set groupsideblocklabels to 'Array' on the DB
 * Bug 1868613: Design freeze prep for Mahara 20.04
 * Bug 1868916: Image Gallery Blocks do not allow retractable option other than no
 * Bug 1869548: Language string review for Mahara 20.04
 * Bug 1870256: Path to file listed in pdf export is not correct
 * Bug 1870989: Warning produced when trying to copy a group page
 * Bug 1870993: Site not respecting the usepdfexport flag
 * Bug 1871018: Importing page with embedded image not working in all cases
 * Bug 1871473: Incorrect theme displayed for new pages when saved
 * Bug 1873112: Export collections not creating the export pdf
 * Bug 1873113: Pdf export: print preview layout can cause placement / truncation issues of text / images
 * Bug 1873121: HTML / PDF export of Gallery block in slideshow mode is broken
 * Bug 1873357: Have exported pdf files for pages / collections end up in a PDF/ directory next to the HTML/ one
 * Bug 1874540: Page settings form not behaving as expected
 * Bug 1874961: 'Publish' button in peer assessment block dosn't have primary brand colour applied in theme 'Default'
 * Bug 1875103: Change the menu item and page 'Group settings' to 'Default group settings'
 * Bug 1875267: 'Login' button not visible in 'Default' theme when only a link
 * Bug 1690291: Behat: Combine multiple tests for webservices into one
 * Bug 1759054: datepicker not accessible by screen reader
 * Bug 1762845: HTML export still contains the 'details' /'add comment' links for blocks on the pages
 * Bug 1821813: Behat: Add inbox notifications functionality to Objectionable content
 * Bug 1823801: Behat: Confirm Inst tags can be used on Inst pages
 * Bug 1825918: A bit more space between action buttons and skin cards
 * Bug 1829080: Behat: SmartEvidence framework matrix editor functionality
 * Bug 1830811: Mahara.org feeds don't work in rss block
 * Bug 1837340: Behat: Isolated institutions scripts needed
 * Bug 1841501: Behat: check required to verify that the share icon is not displayed for Site page templates
 * Bug 1844076: Only 1 error message shown even though there are 2 on "Site options"
 * Bug 1845133: "Delete" button visible on timeline for comments
 * Bug 1848130: Behat: group_view_block.feature failing consistently
 * Bug 1850559: Problem with deleting a plan task
 * Bug 1850865: iPad iOS 13.1 block comments and details modal content scrolls horizontally
 * Bug 1850880: Profile completion tips links - some are inaccurate
 * Bug 1851193: 'skip to main content' link is not working
 * Bug 1851589: Console error in image gallery
 * Bug 1852513: Behat test coverage for details mode and changes to skins
 * Bug 1853230: Library upgrade: jTLine needs updating to fix jquery deprecations
 * Bug 1853905: keyboard navigation options not working in FF / Chrome
 * Bug 1854421: Get site options form to reload page on updating certain fields
 * Bug 1855349: Tagged Journal Entries are not importing in Leap2a
 * Bug 1857255: signoff/verify modal issue in IE11
 * Bug 1857370: Adjust color of "No tasks yet" in "Plans"
 * Bug 1857371: Left-align performance footer messages
 * Bug 1858707: Links in a header with skin turned on shows normal link color instead of header color
 * Bug 1859364: The gridstack drag icon is showing on the display page as well as edit page
 * Bug 1859528: Update adodb to version 5.20.16
 * Bug 1859605: Mahara portfolio as Moodle assignment cannot be previewed
 * Bug 1861046: Increase contrast of the class "text-midtone" to be accessible in all themes
 * Bug 1861370: group member search could result in fatal error message
 * Bug 1864581: Plan tasks in a block in 'Edit' mode need to have more space
 * Bug 1865409: Replace "user" with more appropriate term on auth.saml.php
 * Bug 1866148: add a function in class Collection to get the first view in the collection
 * Bug 1866528: Reorder options in the site options panels
 * Bug 1866710: Update PHP Mailer to 6.1.5
 * Bug 1866713: Update Chart.js to 2.9.3
 * Bug 1866720: Update htmlpurifier to 4.1.12
 * Bug 1866934: Upgrade Library: popper to v1.16.0
 * Bug 1867707: Add comments and details block headers not changing colour when active
 * Bug 1867999: Empty annotation in peer review mode is not working right
 * Bug 1868657: Image Gallery blocks that display from individually images don't have the details block header
 * Bug 1869966: Multiple html p tags on lang/en.utf8/export.php
 * Bug 1870998: Can accidentally choose yourself when sharing a page when isolated institutions is on
 * Bug 1871219: Footer help link to manual is incorrect during rc release
 * Bug 1871504: error when exporting an empty page
 * Bug 1871515: pdfunite and ghostscript availability check for RHEL/CentOS
 * Bug 1871718: Chrome browser availability check for RHEL/CentOS
 * Bug 1871722: manage collection pages: needs a cancel button and missing lang string
 * Bug 1872860: Choose skin option on edit page settings needs style fix
 * Bug 1873115: Page comments in html export not present in the pdf export
 * Bug 1873122: Comments block not displaying as expected in HTML / PDF export
 * Bug 1874140: Collection exported in PDF has page links that are not helpful
 * Bug 1874143: Websservice configuration page needs some UX tidying
 * Bug 1874375: file uploading message has a 'tick' background
 * Bug 1875118: When clicking a group label on 'All groups' screen, switch to 'All my groups' screen
 * Bug 1838999: Recaptcha link in admin is a 404
 * Bug 1852026: using URLSearchParams to get url parameters in js
 * Bug 1852358: need to update the name for Macedonia
 * Bug 1854297: Behat: fix custome_landing_Page.feature
 * Bug 1855348: Missing language string in elasticsearch: 'servererror'
 * Bug 1855553: Not show the change password required heading when auth method doesn't allow this
 * Bug 1860049: Webservices logs page fails to sort results correctly
 * Bug 1861252: JSON editor library - removed duplicated libray code in src/editors directory
 * Bug 1863804: "Can't use function return value in write context" for finding dwoo directory
 * Bug 1866289: obsolete code in groupviews.php
 * Bug 1825231: Allow bulk export page to export in options other than Leap2A
 * Bug 1826284: PDF export for collections and entire account
 * Bug 1833664: "Lock blocks" doesn't work in group pages
 * Bug 1839411: Update codebase for php 7.3 and php 7.4
 * Bug 1840195: Add a function to check if a cron callfunction needs to run before actually executing it
 * Bug 1846412: To be able to migrate a SAML authed account from one IdP to another
 * Bug 1848092: Add personal labels to groups to allow group filtering
 * Bug 1853066: Allow behat suite to ignore some features
 * Bug 1853069: Combine export options into one export file
 * Bug 1855327: Allow Mahara to record SAML auth attributes to help diagnose auth problems
 * Bug 1855331: Allow one to toggle language setting easier
 * Bug 1855333: Create groups with a pre-defined set of settings different to the default options
 * Bug 1855344: Allow institution short name to be a string containing numbers and allow the string to be minimum 1 char long
 * Bug 1855351: Allow the site to restrict what files are allowed to be uploaded
 * Bug 1855358: Allow the login box to adjust if there are both internal and external login options available
 * Bug 1855383: Create new user_roles system where you can assign custom roles to a user
 * Bug 1855556: Allow minimum information when creating a user via SAML
 * Bug 1855560: Allow SAML auth to set admin/staff roles on create user
 * Bug 1855561: Only set the Strict-Transport-Security header once
 * Bug 1855622: Allow SAML to create institution if it doesn't exist before adding new user to it
 * Bug 1855771: Allow non-mahara exceptions to show a bit more detail
 * Bug 1856260: SmartEvidence framework editor improvements
 * Bug 1857366: Allow Artefact File save_file() function to save image as profileicon if needed
 * Bug 1857374: Make the mobile logo appear at a proper break point
 * Bug 1857401: Make Mahara theming more efficient by consolidating elements and using variables
 * Bug 1857929: Add sign-off and verification details
 * Bug 1857934: Alert to peers when page has been signed off
 * Bug 1857935: Display people from own institution(s) first when searching for them during portfolio sharing
 * Bug 1858143: Replace "user" with a more appropriate term where possible
 * Bug 1859115: Allow SAML UserNotfound be SAML specific
 * Bug 1859120: Allow a 'parent' saml auth instance update the roles for all the similiar instances
 * Bug 1865095: when using mahara.php json_reply() function we are not able to return data on error
 * Bug 1870444: Cover image for page and collection to be seen on 'Pages and collections' overview page

File Description Downloads
download icon mahara-20.04.0.zip (md5, sig) release tarball 2,301
last downloaded 4 weeks ago
download icon mahara-20.04.0.tar.bz2 (md5, sig) release tarball 396
last downloaded 6 weeks ago
download icon mahara-20.04.0.tar.gz (md5, sig) release tarball 479
last downloaded 3 weeks ago
Total downloads: 3,176

20.04rc2 release from the 20.04 series released 2020-04-22

Release information
Release notes:

Mahara 20.04rc2 Release Notes

This is a release candidate of Mahara 20.04. Release candidates should
have no major bugs affecting the installation, upgrade path or general Mahara
usage, but nevertheless may have bugs in these areas. You can report bugs to
the tracker:

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

In this release, upgrading from the 1.6 stable version is possible. This does
not mean that this should be done on a live website! Please perform any testing
you might want to make on either a new install of this release or a copy of
your site.

This release includes:

As mentioned above, the upgrade should not be attempted on a live site yet.
Instead, make a copy of your database and dataroot, set up a new Mahara using
them, and test upgrading on that.

File Description Downloads
download icon mahara-20.04rc2.zip (md5, sig) release tarball 206
last downloaded 6 weeks ago
download icon mahara-20.04rc2.tar.bz2 (md5, sig) release tarball 19
last downloaded 6 weeks ago
download icon mahara-20.04rc2.tar.gz (md5, sig) release tarball 15
last downloaded 6 weeks ago
Total downloads: 240

20.04rc1 release from the 20.04 series released 2020-04-03

Release information
Release notes:

Mahara 20.04rc1 Release Notes

This is a release candidate of Mahara 20.04. Release candidates should
have no major bugs affecting the installation, upgrade path or general Mahara
usage, but nevertheless may have bugs in these areas. You can report bugs to
the tracker:

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

In this release, upgrading from the 1.6 stable version is possible. This does
not mean that this should be done on a live website! Please perform any testing
you might want to make on either a new install of this release or a copy of
your site.

This release includes:

As mentioned above, the upgrade should not be attempted on a live site yet.
Instead, make a copy of your database and dataroot, set up a new Mahara using
them, and test upgrading on that.

File Description Downloads
download icon mahara-20.04rc1.zip (md5, sig) release tarball 170
last downloaded 5 weeks ago
download icon mahara-20.04rc1.tar.bz2 (md5, sig) release tarball 9
last downloaded 6 weeks ago
download icon mahara-20.04rc1.tar.gz (md5, sig) release tarball 13
last downloaded 6 weeks ago
Total downloads: 192

19.10.5 release from the 19.10 series released 2020-10-22

Release information
Release notes:

Mahara 19.10.5 Release Notes

This is a stable release of Mahara 19.10. 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:

* 1886593 usr.active not changed when unexpiring a user from admin/user/edit.php screen
 * 1887450 Block header buttons need better labels when Editing Pages
 * 1888769 Correct link to Badrg in 'Open Badges' block
 * 1889340 Adding indexes to tag table to speed things up
 * 1889341 upgrade jquery 3.4.1 to 3.5.1
 * 1891844 ajax loaded blocks not resizing properly
 * 1892256 Undefined variable: duplicates error when updating SAML metadata in SAML instance
 * 1892655 need to escape mysql keyword 'row' in gridstacklayout.js
 * 1892660 lti error when upgrading from 19.04 to 20.04
 * 1892790 Google Apps Block unable to parse URL to google drive folder
 * 1893142 block header dissapearing when block is collapsed
 * 1893291 Undefined property: stdClass::$constraint_name error for MySql 8
 * 1895476 Changing some SAML functions calls to be namespaced
 * 1895901 Getting PHP Fatal error: Cannot redeclare serve_file() when using sync_langpacks
 * 1883803 Missing Help Text Icon: admin/site/menu.php
 * 1883987 Help Icon for authentication plugin not aligned properly
 * 1885982 behat headless doesn't work with chrome 80
 * 1891237 Language string broken in institution stats overview page
 * 1891939 Instituion static page edit not disabled
 * 1891949 sign off block height on gridstack
 * 1893159 Dashboard widgets are not receiving customisable theme styling
 * 1898478 Retractable option not available any more in 'Edit' mode
 * 1898762 Regression memcached servers
 * 1888743 clean up references to old menu structure
 * 1898643 remove references to class used in old layout
 * 1886593 usr.active not changed when unexpiring a user from admin/user/edit.php screen
 * 1887450 Block header buttons need better labels when Editing Pages
 * 1888769 Correct link to Badrg in 'Open Badges' block
 * 1889340 Adding indexes to tag table to speed things up
 * 1889341 upgrade jquery 3.4.1 to 3.5.1
 * 1891844 ajax loaded blocks not resizing properly
 * 1892256 Undefined variable: duplicates error when updating SAML metadata in SAML instance
 * 1892655 need to escape mysql keyword 'row' in gridstacklayout.js
 * 1892660 lti error when upgrading from 19.04 to 20.04
 * 1892790 Google Apps Block unable to parse URL to google drive folder
 * 1893142 block header dissapearing when block is collapsed
 * 1893291 Undefined property: stdClass::$constraint_name error for MySql 8
 * 1895476 Changing some SAML functions calls to be namespaced
 * 1895901 Getting PHP Fatal error: Cannot redeclare serve_file() when using sync_langpacks
 * 1883803 Missing Help Text Icon: admin/site/menu.php
 * 1883987 Help Icon for authentication plugin not aligned properly
 * 1885982 behat headless doesn't work with chrome 80
 * 1891237 Language string broken in institution stats overview page
 * 1891939 Instituion static page edit not disabled
 * 1891949 sign off block height on gridstack
 * 1893159 Dashboard widgets are not receiving customisable theme styling
 * 1898478 Retractable option not available any more in 'Edit' mode
 * 1898762 Regression memcached servers
 * 1888743 clean up references to old menu structure
 * 1898643 remove references to class used in old layout#

File Description Downloads
download icon mahara-19.10.5.zip (md5, sig) release tarball 36
last downloaded 3 days ago
download icon mahara-19.10.5.tar.bz2 (md5, sig) release tarball 3
last downloaded 7 weeks ago
download icon mahara-19.10.5.tar.gz (md5, sig) release tarball 15
last downloaded 3 weeks ago
Total downloads: 54

19.10.4 release from the 19.10 series released 2020-08-04

Release information
Release notes:

Mahara 19.10.4 Release Notes

This is a stable release of Mahara 19.10. 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:

* 1888163 Security issue: File / folder name not being escaped correctly in filebrowser High Confirmed
 * 1889485 Security Upgrade SimpleSAML 1.18.4 to 1.18.7 High In Progress
 * 1876625 Date picker not working for Admin -> People when selecting a date to filter users High Fix Committed
 * 1877001 Skins not showing after upgrade High Fix Committed
 * 1879410 Add a text block in Dashboard page using TestingDataGenerator.php High Fix Committed
 * 1880803 errors when copying a page after editing column widths manually High Fix Committed
 * 1882103 Wrong redirect when creating Pages when Mahara is in a subdir High Fix Committed
 * 1883043 collection pages unvailable as link options in tinyMCE High Fix Committed
 * 1885231 Class 'Institution' not found when viewing another user's profile page High Fix Committed
 * 1885784 Need to update site options submit function to use alias High Fix Committed
 * 1875785 External links in Mahara no longer open in external tab/window by default Medium Fix Committed
 * 1877906 MariaDB error when creating secret URL Medium Fix Committed
 * 1879847 String missing for allow public views in Reports Medium Fix Committed
 * 1883471 reduce block margin on gridstack Medium Fix Committed
 * 1887317 LoadXML error when upgrading from 18.10 to 20.04 Medium Fix Committed
 * 1875958 'My groups' sidebar can get very long if you are in lots of groups Low Fix Committed
 * 1880771 When adjusting group membership via the Engage -> People page the modal doesn't close on submit Low Fix Committed
 * 1884466 The delete_inactive_users cli script can timeout

File Description Downloads
download icon mahara-19.10.4.zip (md5, sig) release tarball 49
last downloaded 24 hours ago
download icon mahara-19.10.4.tar.bz2 (md5, sig) release tarball 9
last downloaded 6 weeks ago
download icon mahara-19.10.4.tar.gz (md5, sig) release tarball 24
last downloaded 6 weeks ago
Total downloads: 82

110 of 237 releases